博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
xampp默认mysql数据库root密码的修改
阅读量:5127 次
发布时间:2019-06-13

本文共 1501 字,大约阅读时间需要 5 分钟。

因为安装xampp后的mysql默认用户root的密码为空,而比如部署Testlink时需要提供数据库密码,此时就需要给root设定密码(网上有些方法,大同小异,但是可能都未标明关键点,未一些出上手的童鞋造成了不成功)。

如下介绍两个方法:

方法一:通过phpmyadmin

xampp也是通过phpmyadmin管理的,所以我们能登录到phpmyadmin,在浏览器地址上输入 进入到数据库控制面板,然后选择名称为mysql数据库,如图,可从中看出 user表中,root的两个用户的密码为空。

我们可以手动编辑上图数据库中的root用户的密码即可。点快速编辑,或者编辑都可以编辑密码,如密码 :123456 ,则填写 “*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9” (引号除外)

注意:不要直接写密码123456.一定要加密的,这也是好多童鞋不成功的原因。

编辑后如下图

当然也可以可以直接执行SQL 语句来修改密码,把new_password改成自己的密码即可:

1
UPDATE user SET password=password(
'new_password'
) WHERE user=
'root'
;
如:
UPDATE user SET password=password(
'123456'
) WHERE user=
'root'
;

另外既然mysql的root用户密码已经修改了,那么phpmyadmin中的对应密码配置也要修改,找到配置文件,如我的是:

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'
] =
'config'
;
$cfg
[
'Servers'
][
$i
][
'user'
] =
'root'
;
$cfg
[
'Servers'
][
$i
][
'password'
] =
'123456'
;
$cfg
[
'Servers'
][
$i
][
'extension'
] =
'mysql'
;
$cfg
[
'Servers'
][
$i
][
'AllowNoPassword'
] = true;

当然您不改这块数据库也会照常工作,只不过phpmyadmin是数据库管理程序,我们要用到它来创建管理数据库等操作,如果不修改config.inc.php文件中的内容,则phpmyadmin无法打开页面。

方法二:通过进入bin目录下,进入mysql数据库

 
 
如此搞定,exit退出命令行,并重启mysql服务(可以通过xampp pane stop与start),使用mysql -u root -p 尝试密码是否能够登录

转载于:https://www.cnblogs.com/hanlong/p/4947888.html

你可能感兴趣的文章
CSS 文字垂直居中
查看>>
STL容器
查看>>
[ZOJ 4062][2018ICPC青岛站][Plants vs. Zombies]
查看>>
Python简介
查看>>
一些测试面试题
查看>>
flutter canvas 简单绘画直线
查看>>
SVN服务器搭建和使用(一)
查看>>
myeclipse学习总结一(在MyEclipse中设置生成jsp页面时默认编码为utf-8编码)
查看>>
01 Shell脚本编程入门知识
查看>>
spring ApplicationListener接口(续)
查看>>
Java对象内存管理
查看>>
Analysis servlet
查看>>
go for range 可以方便的对slice 切片或者 map 进行迭代循环
查看>>
软件菜单
查看>>
文件上传之伪Ajax方式上传 (转子连接)
查看>>
对于新接触Html的同学的一些指导
查看>>
Django基础知识
查看>>
JDK与Tomcat的环境变量配置
查看>>
TinyURL
查看>>
【codevs1553】互斥的数
查看>>