Table of Contents
如何修改 MySQL 用户 root 的密码
在创建配置文件时,通常需要输入 MySQL 用户名和密码。默认用户常见为 root,密码可能为空。为了避免安全问题,建议为 root 用户设置一个密码。
方法一:使用命令行修改
如果使用的是 XAMPP,可以先进入 MySQL 的 bin 目录,或直接使用完整路径执行 mysqladmin。
在 Windows 下示例:
cd \xampp\mysql\bin
mysqladmin -u root password "新密码"
如果 root 用户已经有旧密码,需要加上 -p,然后按提示输入旧密码:
mysqladmin -u root -p password "新密码"
修改后可以用下面的命令检查是否能登录:
mysql -u root -p
不同版本的 MySQL、MariaDB 或 XAMPP 路径可能不同,实际路径请以本机安装目录为准。
方法二:通过 phpMyAdmin 修改
下面以本地服务器为例:
- 在浏览器中打开
http://localhost/phpmyadmin/,进入数据库管理界面。 - 在左侧数据库列表中选择
mysql数据库。 - 在右侧找到并浏览
user表。 - 找到用户为
root的记录,点击编辑或修改。 - 修改密码字段时,在
Function一栏选择PASSWORD,然后输入新密码。 - 保存修改。
密码修改完成后,再创建配置文件或连接 MySQL 数据库时,就需要输入新的 root 密码。
如果修改后无法登录,可以确认以下几点:
- 配置文件中的用户名和密码是否已经同步更新。
- phpMyAdmin 或应用程序是否仍在使用旧密码。
- MySQL 服务是否已经重启,尤其是在较旧的本地集成环境中。
