XAMPP修改数据库的root密码

XAMPP Version 5.6.21

PHP version 5.6.21

点击链接 phpmyadmin之后会显示:

您使用空密码登录了“root”账户,这是 MySQL 的默认管理员帐号。您的 MySQL 服务器正在使用这个默认设置运行,这样容易被入侵,我们强烈建议您立即给“root”用户设置一个密码来修复这个安全漏洞。

 

可以查询用户账户:

 用户名Host name密码全局权限 User group授权操作
% USAGE   修改权限 修改权限 导出 导出
localhost USAGE   修改权限 修改权限 导出 导出
localhost USAGE   修改权限 修改权限 导出 导出
127.0.0.1 ALL PRIVILEGES   修改权限 修改权限 导出 导出
::1 ALL PRIVILEGES   修改权限 修改权限 导出 导出
localhost ALL PRIVILEGES   修改权限 修改权限

导出 导出

 

后面的提示:

phpMyAdmin 直接由 MySQL 权限表取得用户权限。如果用户手动更改表,表内容将可能与服务器使用的用户权限有异。在这种情况下,您应在继续前重新载入权限

 

 

改完密码重新登陆就悲剧了:

 

错误

MySQL 返回: 文档

无法连接:无效的设置。
phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接。您应该检查配置文件中的主机、用户名和密码,并确认这些信息与 MySQL 服务器管理员所给出的信息一致。
 
 
后面还是参考了一下网上的文章如下:
MySQL的超级用户名为root, 密码默认为空。修改此此用户密码后,将导致不能登录phpMyAdmin.
这是因为phpMyAdmin使用了配置文件而不是表单的形式来登录。找到文件:
C:\xampp\phpMyAdmin/config.inc.php
将该文件中
$cfg['Servers'][$i]['password'] = '';
 
之后就可以登陆了!

 

posted @ 2016-08-13 00:38  geek0202  阅读(454)  评论(0)    收藏  举报