SQLyog每次连接MySQL服务就会报错Error No . 1045

SQLyog每次连接MySQL服务就会报错Error No . 1045_第1张图片

如图所示,SQLyog连接无法MySQL服务。

有文章说在my.cnf文件中加入一行:skip-grant-table 

SQLyog每次连接MySQL服务就会报错Error No . 1045_第2张图片

注意:只能在[mysqld]中任意位置加入

然后我们重启mysql服务:service mysql restart

SQLyog每次连接MySQL服务就会报错Error No . 1045_第3张图片

发现仍然是无法重启,无法连接。

在查看一下my.cnf 发现

SQLyog每次连接MySQL服务就会报错Error No . 1045_第4张图片

what ? 文件居然冲突了?原来是再用xftp的时候 进行编辑了相同的文件。我们删除掉临时文件

SQLyog每次连接MySQL服务就会报错Error No . 1045_第5张图片

这个时候配置文件就正常了。

然后我们重启一下,重启命令这时候不可用

先关闭mysql服务:数据库配置文件  一般是在/etc/init.d/mysqld stop 

再启动服务:/etc/init.d/mysqld start

然后发现SQLyog还是连接不上。

我们登陆本地MySQL : mysql -u root -p

再尝试一下授权认证

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

SQLyog每次连接MySQL服务就会报错Error No . 1045_第6张图片

然后发现我们之前好像改过了,what???那为什么登不上去呢? SQLyog连接失败?

SQLyog每次连接MySQL服务就会报错Error No . 1045_第7张图片

怎么回事?折腾了半个小时!

我们尝试重新输一下密码:

SQLyog每次连接MySQL服务就会报错Error No . 1045_第8张图片

SQLyog每次连接MySQL服务就会报错Error No . 1045_第9张图片SQLyog每次连接MySQL服务就会报错Error No . 1045_第10张图片SQLyog每次连接MySQL服务就会报错Error No . 1045_第11张图片SQLyog每次连接MySQL服务就会报错Error No . 1045_第12张图片

见笑了各位。。。。。

你可能感兴趣的:(MySQL)