zoukankan      html  css  js  c++  java
  • 使用phpmyadmin修改XAMPP中MySQL的默认空密码

      XAMPP是开发php应用的一套完整的工具合集,就像安装软件一样安装,其他的都配置好了,不用自己再去繁琐的单独配置Apache、MySQL、php这几个模块了,以前我一直在使用的是Appserv,也是一款非常不错的php开发工具套装,只不过目前最新稳定版只支持PHP5.2.x而XAMPP可以支持到5.3以上,所以换用XAMPP来开发PHP了,Appserv安装的时候就会提示你输入MySQL数据库的root用户密码,设置编码等操作。但是XAMPP却没有任何提示,安装完成之后可以直接访问http://localhost/phpmyadmin管理数据库,就是说默认MySQL密码为空,接下来我们就为MySQL设置密码。

      MySQL数据库的用户信息是保存在数据库mysql下的user数据表中的,我们利用phpmyadmin看到如下图:

    然后,我们点击SQL,运行SQL语句更新数据表内容即可,

    UPDATE user SET password=PASSWORD('密码') WHERE user='root';

     密码设置成自己的密码,然后单击右下角的执行按钮执行即可。

    执行完毕之后,数据库密码就修改好了,然后下次再进入phpmyadmin会发现出现错误进不去了,

    原因是刚才修改密码之后,phpmyadmin有自己的配置文件配置文件的密码没有修改过来,它的配置文件是XAMPP安装目录下的phpmyadmin下的config.inc.php,打开这个文件,将

    $cfg['Servers'][$i]['password']='';

    ''里面改成你的密码,下次登录就顺利进入了。具体位置如下图:

  • 相关阅读:
    MySQL权限整理及授权命令
    netstat
    5.7.20 多实例——MGR部署实战
    ELK(V7)部署与架构分析
    服务器安全之iptables
    记一次MySQL中Waiting for table metadata lock的解决方法
    MySQL在线DDL gh-ost 使用说明
    如何只查看配置文件中未被注释的有效配置行
    nginx的http负载均衡
    nginx实现正向代理和反向代理
  • 原文地址:https://www.cnblogs.com/freeweb/p/4522750.html
Copyright © 2011-2022 走看看