mysql数据库忘记root密码怎么办?mysql数据库忘记root密码怎么破解和修改
1、停⽌数据库的运⾏
[root@localhost ~]# /etc/init.d/mysqld stop
或者[root@localhost ~]# service mysqld stop
2、使⽤--skip-grant-tabales 启动mysql,忽略授权登陆验证
[root@localhost ~]# mysqld_safe --skip-grant-tables --user=mysql &
3、这时再使⽤mysql命令登陆就不需要密码验证了
[root@localhost ~]# mysql
4、使⽤update⽅式修改数据库的密码,此处新的密码可以⾃⼰随便修改。
mysql> update mysql.user set password=password("12345") where user='root' and host='localhost';mysql怎么导出数据库给别人
5、刷新权限并退出数据库
mysql> flush privileges;
mysql> quit
6、重新启动数据库
7、使⽤新密码12345登陆数据库
8、如果你的数据库是多实例数据库,需要添加⼀个参数 --defaults-file来指定配置⽂件