MySQL如何重新初始化
MySQL重新初始化需要以下步骤
干掉日志目录
删除 undolog 和 redolog 里的所有内容,包括隐藏内容
1 |
|
干掉数据目录
干掉Data里的所有内容,不然会提示Data已存在不能重新初始化
1 | rm -rf /usr/local/mysql/data/* |
重新设置错误日志
把error.log在配置文件里放在一个不在以上三个目录的地址,例如
1 | log_error = /usr/local/mysql/error.log |
重新执行初始化函数
重新执行初始化函数之后,和第一次初始化不同,看不到任何提示信息,所以更别提5.7的初始密码
哪里查看初始化密码
去错误日志 error.log 中可以看到重新初始化生成的初始密码,第二次初始化不会把新的密码写入 /root/.mysql_secret