install: 无效的用户 “mysql”
在mysql启动的时候出了这个错误。
原因是我把mysql的用户和mysql组给删除了。
有两种方式可以做。第一个是再建立mysql用户和mysql用户组。
还有一种是修改
sudo gedit /etc/mysql/my.cnf
my.cnf里的
user = mysql
改成
user=你想运行mysql的用户名
另外要改
sudo gedit /etc/init.d/mysql
里的
test -e /var/run/mysqld || install -m 755 -o mysql -g root -d /var/run/mysqld
改成:
test -e /var/run/mysqld || install -m 755 -o 与上面运行mysql一致的用户名 -g root -d /var/run/mysqld
然后一定要把/usr下的和mysql用户文件夹确认一下,改成你对应的mysql运行用户名
sudo chown -R mysql运行用户名 /user/share/mysql
这样就可以正常运行了。