MySQL 5.6 忘记root密码怎么办!!!淡定
2014-02-24 20:53
573 查看
安装
去oracle官网下载mysql5.6 for linux安装介质V38444-01.zip。
解压缩之后
开始安装
Mysql5.6的安全机制加强了,默认安装时会随机给ROOT用户生成一个密码保存在安装用户目录下/root/.mysql_secret中。由于没认真看英文文档,我直接安装完就把这个文件里的随机密码给改掉了,就无法得知ROOT初始密码,也无法登录进数据库了,囧。
重置Mysql初始密码
用ROOT用户登录,STOP数据库
跳过授权表启动Mysql服务器
输入CTRL+C中断进程后应该可以看到mysqld已经在运行了
操作完以上变更密码的命令后,可以重启mysqld了。
按CTRL+C退出,接着正常启动mysql
用刚刚修改的新密码登录mysql即可
设置root密码:set password = password('123456');
去oracle官网下载mysql5.6 for linux安装介质V38444-01.zip。
解压缩之后
1 2 3 4 5 6 7 | MySQL-client-advanced-5.6.12-1.el6.i686.rpm MySQL-devel-advanced-5.6.12-1.el6.i686.rpm MySQL-embedded-advanced-5.6.12-1.el6.i686.rpm MySQL-server-advanced-5.6.12-1.el6.i686.rpm MySQL-shared-advanced-5.6.12-1.el6.i686.rpm MySQL-shared-compat-advanced-5.6.12-1.el6.i686.rpm MySQL-test-advanced-5.6.12-1.el6.i686.rpm |
1 | rpm -ivh MySQL-* |
重置Mysql初始密码
用ROOT用户登录,STOP数据库
1 | /etc/init.d/mysql stop |
1 | mysqld_safe --skip-grant-tables& |
12 | mysql --user=root mysql update user set Password=PASSWORD('new-password'); flush privileges; exit; |
1 | killall mysqld_safe& |
1 | /etc/init.d/mysql start |
1 | mysql -uroot -p |
相关文章推荐
- Linux下MySQL5.6.15-忘记root密码或者在mininal上装5.6之后,怎么初始化mysql
- MySQL忘记root登录密码怎么办(windows)
- 忘记Mysql的root密码怎么办?
- Mysql5.6忘记root密码修改root密码的方法
- MySQL忘记root密码怎么办?
- Window下Mysql忘记root密码怎么重置
- MySql忘记root密码怎么解决
- windows下mysql5.6忘记root密码的解决办法
- 忘记mysql的root密码怎么办
- mysql5.6 忘记root密码
- 忘记MySQL的root密码该怎么办
- MySQL忘记root用户密码怎么办?
- Mysql忘记root密码怎么办
- linux下mysql的root密码忘记怎么办
- Mysql5.6忘记root密码修改root密码的方法
- mysql 忘记root密码怎么办
- mysql忘记root密码怎么办
- MySQL忘记root密码怎么办
- MySQL忘记root密码怎么办?
- mysql忘记root密码怎么办