一、方法一1)进入varlibmysql2)删除掉mysql文件3)重新启动mysql到此密码已经清空4)设置新的密码echograntallon*.*toroo 一、方法一 1)进入var/lib/mysql 2)删除掉mysql文件 3)重新启动mysql 到此密码已经清
一、方法一
1)进入var/lib/mysql
2)删除掉mysql文件
3)重新启动mysql 到此密码已经清空
4)设置新的密码
echo "grant all on *.* to rootlocalhost identified by newpass;" | mysql -uroot
echo "grant all on *.* to root% identified by newpass;" | mysql -uroot -pnewpass
二、方法二
1)停止mysql服务
2)跳过权限检查启动 mysql /usr/bin/mysqld_safe --skip-grant-tables 参数--skip-grant-tables为跳过授权表--skip-networking为不监听TCP/IP连接)
(4)执行MYSQL客户端
mysql
(5)使用mysql数据库
use mysql;
update user set password where userroot;这里是加一个空密码给root
(7)关闭mysql服务器用正常方试起动。
三、方法三
1)#mysql -u root -p进入mysql管理
2)mysql> set password for rootlocalhostpassword();
3) mysql>exit;
其实就是把它的密码设置为空就可以了