1、在单实例的Mysql数据库中:killall mysqldmysqld_safe --skip-grant-tables &mysqlupdate mysql.user set passWord
1、在单实例的Mysql数据库中:
killall mysqld
mysqld_safe --skip-grant-tables &
mysql
update mysql.user set passWord=password("123456") where user='root' and host='localhost';
flush privileges;
quit
mysqladmin -uroot -p123456 shutdown
/etc/init.d/mysql start
成功!
2、在多实例的MYSQL数据库中:
killall mysqld
vi /data/3306/my.cnf
在[mysqld]下添加:skip-grant-tables
/data/3306/mysql start
mysql -S /data/3306/mysql.sock
update mysql.user set password=password("123456") where user='root' and host='localhost';
flush privileges;
quit;
/data/3306/mysql stop
去掉/data/3306/my.cnf中[mysqld]下的skip-grant-tables
/data/3306/mysql start
mysql -uroot -p123456 -S /data/3306/mysql.sock
成功!
参考:Http://blog.csdn.net/czz1141979570/article/details/78568080
--结束END--
本文标题: MYSQL单实例、多实例密码找回
本文链接: https://www.lsjlt.com/news/35317.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-02
2024-05-02
2024-05-02
2024-05-02
2024-05-02
2024-05-02
2024-05-02
2024-05-02
2024-05-02
2024-05-02
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0