Blogger Information
Blog 8
fans 1
comment 0
visits 41220
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
phpmyadmin #1045 无法登录 MySQL 服务器的解决方法
老洪
Original
5569 people have browsed it

1045mysql.jpg

使用phpMyAdmin登录MySQL数据库提示“#1045 无法登录 MySQL 服务器”是什么原因?

主要有以下几个点原因,即密码错误、密码没有设置成功、权限问题,详细如下:

MySQL用户名或密码错误导致的1045报错

出现MySQL 1045错误可能是MySQL用户名或者密码错误导致的,请确保MySQL用户名和密码正确,重新登录一下。

MySQL密码未设置成功导致的1045错误提示

MySQL密码设置未成功,可以尝试使用MySQL默认自带的root账号+空密码的方式登录一下。
如果空密码登录被禁止,使用下方的方法:

修改文件:/phpmyadmin/libraries/config.default.php

修改config.default.php文件,找到下方两行代码:

 
1  $cfg['Servers'][$i]['nopassword'] = false;
2  $cfg['Servers'][$i]['AllowNoPassword'] = false;

   

将上方两行代码的false都改成true,并将$cfg['Servers'][$i]['password'] = '';。
配置完毕后,使用root账号+空密码登录,登录后将密码修改过来。

或者也可以通过SSH客户端修改MySQL密码,文件路径:/usr/local/mysql/bin

root用户权限问题导致1045报错

可能是由于root用户权限导致的,打开MySQL数据库中的user表,root用户的HOST主机为localhost,将HOST主机修改为%并保存,重启MySQL数据库。


Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!