我是一名立志把细节都说清楚的博主,欢迎关注🎉 ~
原创不易,如果有帮助,还请鼓励个【赞】哦~ ❥(^_-)~
问题背景。
配置mysql后,启动时出现问题。
问题解决。
根据设置的/etc/my.cnf文件设置的错误日志路径,我在/usr/xxx/mysql/data/
路径下找到了错误日志,根据错误日志中的信息,定位到了错误。
2021-08-13T06:18:25.065542Z 1 [ERROR] [MY-011011] [Server] Failed to find valid data directory.
2021-08-13T06:18:25.066721Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2021-08-13T06:18:25.067040Z 0 [ERROR] [MY-010119] [Server] Aborting
根据日志中的报错信息Failed to find valid data directory.
定位到了问题。
删除掉了创建的data
文件夹,进入/mysql-8.0/bin/
文件夹重新执行初始化代码。
./mysqld --user=mysql --basedir=/usr/xxx/mysql/mysql-8.0 --datadir=/usr/xxx/mysql/mysql-8.0/data/ --initialize
【注意】每个人初始化路径可能不一样,根据自己设置的路径进行初始化。
我是一名立志把细节都说清楚的博主,欢迎关注🎉 ~
原创不易,如果有帮助,还请鼓励个【赞】哦~ ❥(^_-)~