安装
去oracle官网下载mysql5.6 for linux安装介质V38444-01.zip。
解压缩之后
1 2 3 4 5 6 7 | |
开始安装
1
| |
Mysql5.6的安全机制加强了,默认安装时会随机给ROOT用户生成一个密码保存在安装用户目录下/root/.mysql_secret中。由于没认真看英文文档,我直接安装完就把这个文件里的随机密码给改掉了,就无法得知ROOT初始密码,也无法登录进数据库了,囧。
重置Mysql初始密码
用ROOT用户登录,STOP数据库
1
| |
跳过授权表启动Mysql服务器
1
| |
输入CTRL+C中断进程后应该可以看到mysqld已经在运行了
1 2 3 4 5 | |
操作完以上变更密码的命令后,可以重启mysqld了。
1
| |
按CTRL+C退出,接着正常启动mysql
1
| |
用刚刚修改的新密码登录mysql即可
1
| |
设置root密码:set password = password('123456');