具体方法
在浏览器地址上输入http://localhost/phpmyamdin 进入到数据库控制面板,然后选择名称为mysql数据库,如图,可从中看出 user表中,root的两个用户的密码为空。
我们可以手动编辑上图数据库中的root用户的密码即可。点快速编辑,或者编辑都可以编辑密码,如密码 :123456 ,则填写 “*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9” (引号除外)
编辑后如下图
如果想把密码改成别的,可以直接执行西面的SQL 语句,把new_password改成自己的密码即可:
1
|
UPDATE user SET password=PASSWORD( 'new_password' ) WHERE user=
'root'
;
|
另外既然mysql的root用户密码已经修改了,那么phpmyadmin中的对应密码配置也要修改,找到配置文件,如我的是
F: mppphpMyAdminconfig.inc.php
F:\xampp\phpMyAdmin\config.inc.php
找到如下代码
1
2
3
4
5
6
|
$cfg
[
'Servers'
][
$i
][
'auth_type'
] =
'config'
;
$cfg
[
'Servers'
][
$i
][
'user'
] =
'root'
;
$cfg
[
'Servers'
][
$i
][
'password'
] =
''
;
$cfg
[
'Servers'
][
$i
][
'extension'
] =
'mysql'
;
$cfg
[
'Servers'
][
$i
][
'AllowNoPassword'
] = true;
|
修改为
1
2
3
4
5
6
|
$cfg
[
'Servers'
][
$i
][
'auth_type'
] =
'http'
;
$cfg
[
'Servers'
][
$i
][
'user'
] =
'root'
;
$cfg
[
'Servers'
][
$i
][
'password'
] =
'123456'
;
$cfg
[
'Servers'
][
$i
][
'extension'
] =
'mysql'
;
$cfg
[
'Servers'
][
$i
][
'AllowNoPassword'
] = true;
|