侧边栏壁纸
博主头像
勤奋的冬枣博主等级

只有把抱怨环境的情绪,化为上进的力量,才是成功的保证!

  • 累计撰写 260 篇文章
  • 累计创建 427 个标签
  • 累计收到 60 条评论
标签搜索

解决PHPstudy环境 1045无法登录MySQL服务器问题

勤奋的冬枣
2019-12-02 / 0 评论 / 2 点赞 / 1,595 阅读 / 0 字
温馨提示:
本文若内容或图片失效,请留言反馈。

最近在使用PHPstudy 2018搭建PHP环境给公司做官网,但是今天在搭建的过程中出现了使用正常账户登陆MySQL,但是始终无法进入phpmyadmin,显示错误“#1045 无法登录MySQL服务器”。

1.jpg

大家在经常使用phpstudy都会在开始的时候,修改MySQL账户的登录密码。

2.jpg

修改MySQL密码

经过测试可以通过dos命令行的方式正常登陆就是不能通过phpmyadmin网页登陆。

3.jpg

因此,判断用户的账户是没有问题的,因此解决的办法如下:

1.修改my.ini 文件

打开my.ini文件,然后在下面的位置添加“skip-grant-tables”。

4.jpg

2.重新启动MySQL

5.jpg

重启MySQL

3.通过cmd 登陆MySQL,无需输入密码,就可以登录!

6.jpg

不需要输入密码就可以登录

4.更改数据库密码。

1.使用MySQL数据库
mysql> use mysql 

2.更改root用户的密码
mysql> update mysql.user set password=password('root')where User='root';

3.退出数据库,重新启动数据库就可以
mysql> exit

PS:root为新密码,用户可根据自己需要修改成自己的密码

7.jpg

5.下来需要将修改的my.ini文件中的“skip-grant-tables”删除。

再次登陆,发现不输入密码是无法登录的!然后输入密码cmd登陆和phpmyadmin登陆正常!

8.jpg

cmd可以登录

9.jpg

phpmyadmin可以登录

0

评论区