测试环境下,部署mysql出现“Starting MySQL.chown: `mysql': invalid user”情况怎么处理,启动不了mysql数据库


查看用户mysql有没有,没有自己见一下

tail /etc/passwd

https://blog.csdn.net/eagle89/article/details/79813405 
很可能是没权限

没有mysql这个用户


tail /etc/passwd没有mysql用户, /usr/locat/下面就没有mysql


ps -ef|grep mysqld 有个进程,但是kill不了,一直在


建一个,怎么建啊

https://www.cnblogs.com/yadongliang/p/8657251.html
我想回用手建的...想想算了

你这个是没有权限导致的问题,

经典的授权例子:

cd 你的MYSQL安装目录

chown -R root .

chown -R mysql data/

chgrp -R mysql .

现在就没有mysql这个用户

链接里不是有建用户的语句吗

你可以看下当前部署的用户是否有该权限

加不上呢

创建用户命令:

groupadd mysql

useradd mysql -g mysql

https://www.cnblogs.com/dlight/p/biwen.html

useradd mysql

那你建一个