Ubuntu16.04 设置MySQL5.6开机自启及错误解决方案
程序员文章站
2022-05-09 22:48:56
...
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表示设置成功