首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

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

首先关闭mysql service mysqld stop //2.查看mysql状态 service mysqld status //3.设置使用命令跳过输入密码过程 mysqld_safe --user.../4.另开一个窗口--登录mysql--不要输入密码,直接回车 mysql -uroot -p //5.使用一下mysql数据库--指定数据库 use mysql; //6.查看mysql数据库中user...表,用户等于root的用户,有一下显示就可以 select 'user' from user where user='root'; //7.为user=root的用户设置密码为123456 update...user set password=PASSWORD('123456') where user='root'; //8.刷新使之生效,并退出 flush privileges; exit //9....重启mysql service mysqld restart //10.查看mysql状态 service mysqld status //11.正常登录 mysql -u root -p 123456

2.7K10

1045 Access denied for userroot’@’localhost’ (using password: YES)

MySQL 连接错误,使用Navicat连接MySQL出现错误:1045 Access denied for userroot’@’localhost’ (using password: YES)...2.停止:输入 net stop mysql 3.启动:输入 net start mysql 也可以在计算机-管理-服务里面找到MySQL的服务,如图 这时候在cmd里面输入mysql -u root...-p就可以不用密码登录了,出现 password:的时候直接回车可以进入,不会出现ERROR 1045 (28000),但很多操作都会受限制,因为没有grant权限。...继续按下面的流程走: 1.进入mysql数据库: mysql> use mysql; Database changed 2.给root用户设置新密码: mysql> update user...set password=password(“新密码”) where user=”root”; Query OK, 1 rows affected (0.01 sec) Rows matched

98220

Centos7解决MySQL登录ERROR 1045 (28000): Access denied for user ‘‘@‘localhost‘ (using

登录数据库时,发现数据库连接不上,报错如下: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor:...重新启动MySQL服务 systemctl restart mysqld.service 进入MySQL mysql -u root -p 复制代码 出现密码输入时,不用输入直接按回车,就可以不用密码就能登录修改密码...使用mysql数据库 use mysql; 复制代码 mysql> update user set password=password("newpassword") where user="root"...; 复制代码 如果报错: ERROR 1054(42S22) Unknown column 'password' in 'field list' 原因: 5.7版本下的mysql数据库下已经没有password...") where user="root"; #刷新MySQL权限相关的表 mysql> flush privileges; mysql> exit; 密码修改完毕 vim /etc

4.1K30
领券