ubuntu下 install: 无效的用户 “mysql”

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

 这样就可以正常运行了。

你可能感兴趣的:(Sql)