意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

MySQLroot密码怎么重置?

来源:恒创科技 编辑:恒创科技编辑部
2023-04-03 13:10:05

MySQL root密码允许root用户拥有对MySQL数据库的完全访问权限。我们必须具有 (Linux®) root 或 (Windows®) 管理员访问云服务器的权限才能重置MySQL root密码。

注意的是云服务器(Linux) root或(Windows) Administrator帐户密码与MySQL密码不同。云服务器密码允许访问服务器,MySQL root密码只允许访问MySQL数据库。


那么如何重置MySQL root密码?使用以下步骤通过命令行界面重置 MySQL root密码。

一、停止 MySQL服务

(Ubuntu操作系统和Debian)运行以下命令:

sudo /etc/init.d/mysql stop

(CentOS、Fedora 和 Red Hat Enterprise Linux)运行以下命令:

sudo /etc/init.d/mysqld stop


二、无密码启动MySQL

运行以下命令。命令末尾的与号(&)是必需的。

sudo mysqld_safe --skip-grant-tables &

连接到MySQL

运行以下命令:mysql -uroot


三、设置新的MySQL root密码

运行以下命令:use mysql;


四、停止和启动MySQL服务

(Ubuntu操作系统和Debian)运行以下命令:

sudo /etc/init.d/mysql stop

sudo /etc/init.d/mysql start

(CentOS、Fedora 和 Red Hat Enterprise Linux)运行以下命令:

sudo /etc/init.d/mysqld stop

sudo /etc/init.d/mysqld start


五、登录数据库

通过登录到数据库来测试新密码。

mysql -u root -p

出现提示时输入新密码。


以上是重置MySQL root密码的五个步骤,希望能帮助到大家!

上一篇: mysql存储引擎有哪些类型? 下一篇: Ubuntu操作系统怎么配置MySQL服务器?