Navicat for Mysql 1045错误

在使用图形用户工具Navicat for MySQL新建链接时,会报一个1045,某用户访问拒绝的错误。mysql

通常的解决办法是须要从新修改Mysql的密码,操做步骤以下:sql

1 net stop mysql  中止mysql服务数据库

2 进入mysql安装路径的bin目录下,使用mysqld命令,在cmd下 mysqld --skip-grant-tables工具

3 开一个新的cmd窗口 mysql 不须要用户名就能够登陆数据库了 ui

4 登陆成功后 show databases;   再use mysql;  即进入mysql数据库日志

5 继续 show tables; 会发现有一个user表ip

6 继续 select user,host,authentication_string from user;cmd

7 继续 update user set authentication_string=password('123456') where user='root' 即重置root用户的密码string

8 继续 flush privileges;it

9 继续 quit;  退出mysql    net stop mysql    ;     net start mysql   从新启动mysql

10 mysql -uroot -p123456  使用root用户新密码登陆  进入mysql则表示成功

 

Mysql启动的问题:建议最好多看看启动日志

启动日志在安装目录的data目录下,文件名称为主机名,.err文件。从这里找到错误根源,一个一个解决。

相关文章
相关标签/搜索