Ubuntu16.04 设置MySQL5.6开机自启及错误解决方案

版权声明:欢迎转载,但是请保留出处说明 https://blog.csdn.net/qq_34795929/article/details/89185539

1、确认/etc/init.d/mysql文件是否存在:如果不存在则去mysql安装文件中复制一个  一般情况下都有这个文件

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

2、赋予可执行权限

chmod +x /etc/init.d/mysql


3、添加服务

在这之前,需要安装chkconfig  在此下载 链接: https://pan.baidu.com/s/1N3d5o9zWc31Wqr2eNbEGWQ 提取码: 6et2 

然后在此文件所在目录下 安装

sudo su
dpkg -i  chkconfig.deb

 然后添加MySQL服务

chkconfig --add mysql

如果输入命令后 显示   /sbin/insserv: No such file or directory错误 

出现这个问题的原因是:ubuntu版本的linux系统的/sbin下没有insserv这个文件,该文件的实际路径为/usr/lib/insserv/insser,可以建个链接:

sudo ln -s /usr/lib/insserv/insserv  /sbin/insserv


4、显示服务列表

chkconfig mysql --list

显示这个,修改成功

mysql                     0:off  1:off  2:on   3:on   4:on   5:on   6:off

5、重启系统,输入 mysql -uroot -p******密码   成功进入mysql表示设置成功

猜你喜欢

转载自blog.csdn.net/qq_34795929/article/details/89185539