首页
学习
活动
专区
工具
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

1.1K20

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.4K30

分析mysqld --initialize --console MYSQL:ERROR 1045 (28000): Access denied for user

分析mysqld --initialize --console MYSQL:ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost'在使用...mysqld命令的​​--initialize​​和​​--console​​参数初始化MySQL数据库时,有时会遇到错误​​MYSQL:ERROR 1045 (28000): Access denied...总结通过以上分析和解决方案,我们可以得出结论,当在使用​​mysqld --initialize --console​​命令初始化MySQL数据库时遇到​​MYSQL:ERROR 1045 (28000...): Access denied for user 'ODBC'@'localhost'​​错误时,应该检查​​ODBC​​用户的权限、密码以及MySQL服务器的配置文件是否正确配置。...如果你在连接数据库时遇到了​​MYSQL:ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost'​​的错误,可以根据之前提到的解决方案修改密码和权限

25930
领券