[ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!

此处 mysql是出于安全考虑,默认拒绝用root账号启动mysql服务。

解决方法:

1.通过在命令后面加上--user=root 进行强制使用root账号启动。这样是最快的。

cd /etc/init.d

mysqld --user=root

2.使用一个普通用户进行启动mysqld 。这个用户必须是属于mysqld用户组,且在my.cnf文件中。使用 vi /etc/my.cnf 

加上user=mysql  进行指定mysql用户来启动mysql服务。这样是最好的。


再次启动mysql.


Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐