启动mysqld
# /usr/local/etc/rc.d/mysql-server.sh start
停止mysqld
/usr/local/etc/rc.d/mysql-server.sh stop
重置MySQL root密码
连接到mysql
# mysql
选择mysql数据库并重置密码:
mysql> use mysql mysql> update user set password = PASSWORD('password1234') where user = 'root'; mysql> quit
忘记了MySQL root密码怎么办?
使用以下方法重置它
修改启动命令
使用下面选项绕过了所有常用的mysql安全性,所有人都可以完全访问所有数据库:
-Sg|--skip-grant-tables
在/usr/local/etc/rc.d/mysql-server.sh中进行修改:
/usr/local/bin/safe_mysqld --user=mysql --skip-grant-tables > /dev/null & && echo -n ' mysqld'
停止mysqld
# /usr/local/etc/rc.d/mysql-server.sh stop
删除绕过验证的选项
vi /usr/local/etc/rc.d/mysql-server.sh
删除--skip-grant-tables选项
重新启动Mysql
/usr/local/etc/rc.d/mysql-server.sh start
日期:2020-03-23 08:03:50 来源:oir作者:oir