以下是关于 XAMPP 默认数据库账号密码及修改方法的详细说明(中英文对照指引):
一、XAMPP 默认数据库账号密码
- 数据库类型:MySQL / MariaDB(XAMPP 内置的数据库)
- 默认用户名:
root
- 默认密码:空(即无密码,直接留空即可登录)
二、如何修改数据库密码?
方法 1:通过 phpMyAdmin(图形界面)
-
打开 phpMyAdmin
浏览器访问:
http://localhost/phpmyadmin -
登录默认账号
- Username:
root
- Password: 留空 → 点击 "Go"(登录)。
- Username:
-
修改密码
- 登录后,点击顶部导航栏的 User accounts。
- 找到用户
root
→ 点击 Edit privileges。 - 在 Change password 区域输入新密码 → 点击 Go。
- 重启 MySQL 服务(见下方 步骤 4)。
phpMyAdmin 修改密码界面
方法 2:通过 MySQL 命令行
-
打开 XAMPP Shell
点击 XAMPP 控制面板的 Shell 按钮。 -
进入 MySQL 命令行
输入以下命令(默认无密码直接回车):mysql -u root -p
-
执行修改密码命令
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码'; FLUSH PRIVILEGES; EXIT;
-
重启 MySQL 服务
在 XAMPP 控制面板中,点击 MySQL 的 Stop → Start。
三、修改后需要更新的配置文件
修改密码后,需同步更新以下配置,否则 phpMyAdmin 可能无法登录:
-
修改 phpMyAdmin 的配置文件
打开文件:C:\xampp\phpMyAdmin\config.inc.php
找到以下行并更新密码:
$cfg['Servers'][$i]['password'] = '你的新密码';
-
重启 XAMPP 服务
重启 Apache 和 MySQL。
四、常见问题
1. 如果忘记密码怎么办?
- 重置 MySQL 密码:
mysqld --skip-grant-tables
另开命令行窗口登录 MySQL → 执行密码修改命令(需管理员权限)。
2. 出现 “Access denied” 错误?
- 检查
config.inc.php
中的密码是否同步更新。 - 确保 MySQL 服务已重启。
五、关键英文翻译对照
英文界面 | 中文含义 |
---|---|
User accounts | 用户账户 |
Edit privileges | 编辑权限 |
Change password | 修改密码 |
Access denied | 拒绝访问 |
Server connection | 服务器连接 |
这一切,似未曾拥有