解决数据库连接报ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)问题

MySQL登录报错 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES) MySQL登录报错 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 不输入密码显示: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 阅读详情
AI摘要

本文介绍在Centos服务器上安装MySQL数据库后遇到的登录权限被拒绝问题及解决方案。通过停止mysql进程、绕过授权表启动服务、更新root用户密码等步骤,最终成功设置并使用新的数据库密码。

今天在Centos服务器上安装mysql数据库,装完之后使用连接命令

mysql -uroot -p

后,抛出如下命令

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

以前也装过mysql数据库,默认密码都是为空的,现在安装完后,使用空密码也不行,经查阅资料,有如下解决办法:
1、首先停止mysql进程

/etc/rc.d/init.d/mysqld stop

2、输入如下命令

mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

3、按回车进入下个命令行,然后连接数据库

mysql -u root mysql

4、进入到了mysql数据库中,使用如下命令修改数据库密码

update user set password=password('密码') where user='用户'
flush privileges

5、然后重启mysql数据库

systemctl start mysql

6、再以新密码登录数据库就可以解决问题了
文章来源:http://www.turtletl.com

ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)解决办法 问题:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO) 很久没用这台电脑的mysql了,今天需要连接数据库,启动数据库报错: ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO) 解决方法: 查阅资料后知道了,应该使用已知的用户名和密码登陆 mysql -u root -p 然而密 阅读详情

相关推荐

MySQL8.0忘记密码了如何修改密码

第一步:关闭Mysql服务 首先先停止mysql服务。可通过net stop mysql或者任务管理器中关闭。 以管理员权限操作: 第二步:跳过Mysql密码验证 进入命令提示符(管理员登陆)操作,进入mysql目录中bin文件夹下,mysql8.0与其他版本不同的地方在于无法直接使用mysqld --skip-grant-tables来跳过密码登录。在这我们使用mysqld -console --skip-grant-tables --shared-memory来跳过权限验证。 输入执行后没有反馈,

一个超会写Bug的程序猿的博客 7866

ERROR 1045 (28000) Access denied for user ‘root‘@‘localhost‘ (using password YES/NO)

ERROR 1045 (28000) Access denied for user 'root'@'localhost' (using password YES/NO)

m0_46308522的博客 7万+

ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)----MySQL登录时报密码错误

问题1:安装MySQL成功并且密码也修改过之后,当我们在命令提示符终端登录时会遇到登录报错的问题: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 解决方法:这时候我们直接win+R键,输入services.msc,并找到MySQL,启动它即可: 问题2:若找到MySQL却没法启动,显示启动MySQL被其他进程占用; 解决方法:步骤一:在命令行程序中;注意需要以管理员权限运行c

小方不是程序员的博客 1773

mysql登录报错:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)

首先解析此英文:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES);在MySQL登录时出现Access denied for user 'root'@'localhost' (using password: YES) 拒绝访问。解析的地方有两处:1.Access denied(拒绝访问);错误1045(28000):用户'root'@'localhost'(使用密码:YES)拒绝访问。

m0_70556273的博客 17万+

mysql - 报错ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)详细解决方法

mysql,linux,centos,数据库,远程连接mysql登录报错,MySQL登录报错,mysql 登录失败怎么办,linux连接mysql出现报错,错误 1045 (28000):用户“root”@“本地主机”的访问被拒绝(使用密码:是),mysql用户root没有使用权限,mysql ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES),mysql报错Access denied for

✅ 精选推荐文章 1万+

ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor:yes)问题的解决方法和步骤

下载完mysql之后想要设置密码,输入/usr/bin/mysqladmin -u root -p '123456'之后出现了如下错误:解决方案: 方式一:免密登录MySQL。方式二:跳过输入密码步骤 1、用命令编辑/etc/my.cnf配置文件, 即:vim /etc/my.cnf 2.在[mysqld]段下添加skip-grant-tables,然后保存并退出...

计算机毕业论文源码,学生个人网页制作html源码。贴近用户做网络推广和互联网优化。 1万+

解决 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES) 问题

解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 问题 最近新装好的mysql在进入mysql工具时,总是有错误提示: # mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user...

一别两宽丶各生欢喜 7万+

window 出现 ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)解决方法

目录前言1. 过程1. 1 关闭mysql服务1.2 绕过密码登录1.3 无密码登录并修改为空密码1.4 空密码登录在修改密码 前言 出现这种情况 ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO) 或者是 ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES) 截图如下: 多次

码农研究僧的博客 2592

MySQL ERROR 1045 (28000): Access denied for user ‘username‘@‘localhost‘ (using password: YES)问题解决方案

MySQL ERROR 1045 (28000): Access denied for user ‘username’@‘localhost’ (using password: YES)问题解决方案 问题描述: 笔者首先以root用户进入mysql: mysql -u root -p 然后尝试创建以下新用户(该用户的用户名为test1,host为%,密码为123123): CREATE USER 'test1'@'%' IDENTIFIED BY '123123'; 但是当我尝试以该用户身份登录mysq

weixin_43426868的博客 8976

解决redhat8/centos8无法使用yum问题(报错:This system is not registered to Red Hat Subscription Management)

解决redhat无法使用yum问题、以及替换repo文件后仍无法使用yum的问题

qq_43569119的博客 4342

宝马项目化流程标准(BMW ABC flyer requirement)

宝马项目化流程标准(BMW ABC flyer requirement)

于大博 7252

ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ 解决办法

ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ 解决办法

weixin_45179605的博客 4084

手把手教你用PlantVillage数据集搭建农作物病害识别模型(Python实战)

本文详细介绍了如何使用PlantVillage数据集和Python构建农作物病害识别模型。从环境准备、数据获取到模型构建、训练与评估,手把手教你实现一个实用的农业AI应用。特别针对PlantVillage数据集的特点,提供了处理类别不平衡、图像预处理和模型优化的实战技巧,帮助开发者快速掌握农作物病害识别技术。

weixin_29184371的博客 479

go+gorm mysql连接报错: Error 1045: Access denied for user 'root'@'localhost' (using password: YES)

gorm是一个orm库,便于在代码层对数据库进行操作 在gorm连接mysql数据库时,报错: Error 1045: Access denied for user 'root'@'localhost' (using password: YES) 源代码: func Init(){ fmt.Println("db initing") db,err := gorm.Open("mys...

gulaixiangjuejue的博客 4959

计算机考研408复试题汇总

TCP连接是全双工的,两端都可以先挥手 其中一端完成数据发送任务后,发送一个FIN包来终止,另一端针对这个FIN包回复确认包, 直到另一端也发送请求终止数据包FIN,另一端作出确认应答,并且还要发送一个ACK=1表示确认号有效,如果没有收到这个就可以进行重传.

ca1m4n的博客 1万+

Cisco Secure ACS 5.8.0.32 安装 + Crack 教程

在ESXi 6.7 上经历过无数次的安装尝试测试了各种兼容版本都没有安装成功,记最后一次安装成功的过程.

Junior's Blog 3538

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 的解决办法

这个问题是在Windows下安装MySQL服务时遇到的,使用MySQl绿色版进行安装的,安装完成后,连接到MySQL服务时输入命令 “ mysql -uroot -p ” ,因为时第一次登录,未设置密码,直接回车,就遇到了这个问题,错误信息如下: “ ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using passw...

hellenlee22的博客 1万+

如何加载交易策略EA到MT4/MT5

1、打开MT4/MT5软件 2、首先,必须有一个EA,而且必须是mq4/ex4为扩展名。点击左上角“文件”—“打开数据文件夹”,找到安装路径 3、将EA的ex4或mq4文件放到MT4目录\MQL4\Experts里面(本文以名为Demo的EA为例) 4、如果有DLL库文件,复制到experts目录下的libraries子目录中 5、如果有tpl模板文件,复制到templates目录中 6、添加完成后重启MT4,点击允许EA运行图标 7、在导航中找到刚才安装的EA,拖拽到...

weixin_41364817的博客 7362

ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: YES)

ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: YES) 解决办法 错误描述: Mysql中添加用户之后可能出现登录时提示ERROR 1045 (28000): Access denied for user的错误.删除user.user中值为NULL的,或更新N...

a6233573的博客 1006

AUTOSAR 导入DBC ISOLAR工程配置

ISOLAR工程配置-dbc导入

汽车电子电气 2408

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

ubuntu 16.04 系统mysql出现 ERROR 1045 (28000): Access denied for user 'root'@'localhost'问题的解决

        由于工作中碰到mysql执行作业需要mysql的时区与系统时区一致,所以尝试去修改mysql的时区,用root账号登录时,报“ERROR 1045 (28000): Access denied for user 'root'@'localhost'”,于是开始找各种解决方法,网上有很多方法,各种操作系统中mysql修改root密码的方法,我服务器是ubuntu16.04的虚拟机,所...

leeyue_1982的博客 6794

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)的详细教程,完美解决问题。

问题:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO) 第一步:关闭Mysql服务 首先先停止mysql服务。可通过net stop mysql或者任务管理器中关闭。 以管理员权限操作:(这是第一个窗口) 第二步:跳过Mysql密码验证 进入命令提示符(管理员登陆)操作,进入mysql目录中bin文件夹下,mysql8.0与其他版本不同的地方在于无法直接使用mysqld --skip-gr

AdolfQiu的博客 1229

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

MYSQL ERROR 1045 (28000) Access denied for user (using password YES)问题的解决

我的Linux是Centos6.7的版本,本机上Mysql突然怎么连接都进不去 报错:MYSQL ERROR 1045 (28000) Access denied for user (using password YES) 在网上查了一下,大概两种方法,仅供参考 第一种方法: 推荐错误描述: Mysql中添加用户之后可能出现登录时提示ERROR 1045 (28000): Acce...

dizhi67544的专栏 524
上一篇: Centos下配置svn服务器
下一篇: mysql导出为CSV的同时加上表头
turtlell
博客等级 码龄14年 7粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值