如果你在使用CentOS系统上的MySQL时忘记了密码,你可能会被困扰。但是不用担心,有以下两种方式可以解决这个问题。
第一种方式,使用mysqld_safe启动MySQL:1. 打开终端2. 输入命令sudo /etc/init.d/mysql stop,停止MySQL服务3. 输入命令sudo mysqld_safe --skip-grant-tables &4. 输入命令mysql -u root,进入MySQL命令行5. 输入命令use mysql;6. 输入命令update user set password=PASSWORD("新密码") where User='root';7. 输入命令flush privileges;8. 输入命令quit,退出MySQL命令行9. 输入命令sudo killall mysqld,停止mysqld_safe进程10. 输入命令sudo /etc/init.d/mysql start,启动MySQL服务第二种方式,使用MySQL的忘记密码功能:1. 打开终端2. 输入命令sudo /etc/init.d/mysql stop,停止MySQL服务3. 输入命令sudo mysqld_safe --skip-grant-tables &4. 打开新终端5. 输入命令mysql -u root -p,进入MySQL命令行6. 输入命令flush privileges;7. 输入命令SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密码');8. 输入命令quit,退出MySQL命令行9. 输入命令sudo killall mysqld,停止mysqld_safe进程10. 输入命令sudo /etc/init.d/mysql start,启动MySQL服务
这两种方法都可以帮助你解决CentOS系统中MySQL忘记密码的问题。选择其中一个方法进行操作即可。