MySQL Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root

MySQL 大约 351 字

说明

MySQL不建议以root用户启动。

解决

方法一

root用户下启动时指定用户为mysql

mysqld --user=mysql --daemonize

方法二

因为mysql用户是nologin属性,所以启动时指定使用mysql用户。

sudo -u mysql /usr/sbin/mysqld --daemonize --pid-file=/home/mysql/mysqld.pid

方法三

my.cnfmysqld节点下添加user=mysql

[mysqld]
user=mysql

配置文件添加指定用户后,即可执行如下命令。

mysqld --daemonize

方法四(不建议)

启动时指定用户为root

mysqld --user=root --daemonize
阅读 419 · 发布于 2021-03-13

————        END        ————

扫描下方二维码关注公众号和小程序↓↓↓

扫描二维码关注我
昵称:
随便看看 换一批