修改Wamp中mysql默认空密码

一、设置mysql本身密码:

使用update命令来修改Mysql的root密码
  使用Mysql update命令既可以修改root的老密码,也可设置root的密码为空,如果使用update命令更改root的密码,需要使用Mysql自带的加密函数PASSWORD(string),该函数对一个明文密码进行加密,是不能解密的,专门用于mysql.user(用户权限表)中设置密码的。
  使用update命令修改root密码的方法如下  

cmd下切换到 mysql 安装目录

d:/mysql/bin   (如果用WAMP安装则是D:\wamp\bin\mysql\mysql5.5.8\bin)
前提:mysql用户root密码为空.
输入 mysql -u root mysql
mysql> use mysql
Database changed
mysql> update user set password=PASSWORD('123456') where user='root';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 1  Changed: 0  Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
  注意在使用update后,需要进一步输入flush privileges;语句,否则修改密码命令操作不会生效,如果需要设置Mysql的root密码为空,则不需要使用PASSWORD函数,直接    
update user set password='' where user='root';
即可,其他的一样。
mysql> quit   
退出 sql
注意每个命令后都要加上一个分号 ";"
mysql 才开始执行该行命令
而第二个指令会让已载入记忆体的 mysql 系统资料库更新

重启 mysql .

在更新 root 密码后,以后要与 MySQL 连接的方法为:
mysql -u root -p    新密码

此时,如果用phpnyadmin直接连接mysql不能连接成功。因为mysql此时设置了密码,而phpmyadmin默认连接mysql密码仍为空。

二、修改phpmyadmin连接mysql密码

例:D:\wamp\apps\phpmyadmin3.2.0.1下的config.inc.php文件中

$cfg['Servers'][$i]['password']      = '改为新密码'

重启wamp,此时phpmyadmin可以连接mysql成功。

 

注:如果用其他的mysql可视化图形操作界面操作mysql,则可以不进行第二步操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值