mysql开机启动

安装MySQL后,默认开机时不会自动启动,需要手动设置MySQL让它开机自启动。

首先,通过chkconfig命令看看MySQL在不在可管理的列表中,命令是:

chkconfig --list

messagebus         0:off    1:off    2:on    3:on    4:on    5:on    6:off
mysqld                  0:off    1:off    2:off    3:off    4:off    5:off    6:off
netconsole            0:off    1:off    2:off    3:off    4:off    5:off    6:off

如果列表中没有mysqld这个,需要先用这个命令添加:

chkconfig add mysqld

然后用这个命令设置开机启动:

chkconfig mysqld on

messagebus         0:off    1:off    2:on    3:on    4:on    5:on    6:off
mysqld                  0:off    1:off    2:on    3:on    4:on    5:on    6:off
netconsole            0:off    1:off    2:off    3:off    4:off    5:off    6:off

对于Apache而言,操作如下

测试环境:
1、apache 2.2.9,安装在/usr/local/apahce下
2、Centos6.5
第一步:
cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd              //如果有其他的版本的Apache存在,也可以直接覆盖掉
第二步:
使用编辑器打开httpd文件,并在第一行#!/bin/sh下增加两行文字如下
# chkconfig: 35 70 30
# description: Apache
接着注册该服务
chkconfig –add httpd

一切OK了,启动服务
service httpd start

httpd              0:off    1:off    2:off    3:on    4:off    5:on    6:off
其中所增加的第二行中三个数字第一个表示在运行级别3和5下启动apache,第二、三是关于启动和停止的优先级配置,无关紧要

时间: 2024-11-07 01:15:57

mysql开机启动的相关文章

centos 7 上配置mysql 开机启动详解

之前多次在centos7环境下配置mysql开机自启动出现了错误.现留下篇文章已做记录 一.centos7与centos6相比有什么不同: 1 在centos7中服务不在是用service这个命令来启动与停止,也不再用chkconfig来设置开机启动与否! 在centos7中所有对服务的管理都集中到了systemctl当中:systemctl不再是合之前一样依赖/etc/init.d/下 的脚本,它是通过配置文件来完成对服务的管理的: 二.创建systemctl管理mysql的配置文件: 1 创

Debian - 设置MYSQL开机启动

设置MYSQL 首先拷贝mysql.server到/etc/init.d目录下命名为mysql # cp /自己的安装目录/mysql/share/mysql/mysql.server /etc/init.d/mysql 然后进入/etc/rc2.d目录,这是debian默认的启动级别.建立连接指向/etc/init.d/mysql # cd /etc/rc2.d # ln -s /etc/init.d/mysql S20mysql 重新启动系统后,mysql就自动启动了. 也就是说, 删除/e

Linux 设置mysql开机启动

linux开启启动的程序一般放在/etc/rc.d/init.d/里面,/etc/init.d/是其软连接 mysql设为linux服务 cp /usr/local/mysql5/share/mysql/mysql.server /etc/init.d/mysqld chkconfig --add mysqld chkconfig --level 2345 mysqld on chown mysql:mysql -R /usr/local/mysql5/ service mysqld start

Linux中 设置apache,mysql 开机启动

linux开启启动的程序一般放在/etc/rc.d/init.d/里面,/etc/init.d/是其软连接 mysql设为linux服务 cp /usr/local/mysql5/share/mysql/mysql.server /etc/init.d/mysqldchkconfig --add mysqldchkconfig --level 2345 mysqld onchown mysql:mysql -R /usr/local/mysql5/service mysqld start apa

centos6.5 mysql开机启动

可参考:centos6.5 nginx开机启动 /etc/init.d/下添加mysqld文件,内容如下: #!/bin/sh # Copyright Abandoned 1996 TCX DataKonsult AB & Monty Program KB & Detron HB # This file is public domain and comes with NO WARRANTY of any kind # MySQL daemon start/stop script. # Us

Mysql开机启动,CentOS6.5

使用chkconfig命令,步骤如下: 将服务文件拷贝到init.d下,并重命名为mysql cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql 赋予可执行权 chmod +x /etc/init.d/mysql 添加服务 chkconfig --add mysql 显示服务列表 chkconfig --list 结果如下图: 可重启验证是否成功.

mac 下添加mysql开机启动

1.添加文件 touch  /Library/LaunchDaemons/com.mysql.mysql.plist 2.添加内容 <?xml version="1.0" encoding="UTF-8"?>   <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd&quo

Ubuntu 16.04下MySQL 5.7.18取消开机启动(解决无法使用Sysvinit(update-rc.d/sysv-rc-conf)脚本关闭)

首先了解以下运行级别对应工具的变化历史: 1.Ubuntu 6.10及以前版本使用Sysvinit. 2.Ubuntu 14.10及以前版本使用Upstart但是还留着Sysvinit并存. https://wiki.ubuntu.com/Upstart https://help.ubuntu.com/community/UpstartHowto 3.Ubuntu 15.04开始预设使用Systemd,但是可以在开机选项选择使用Systemd或Upstart,但是不可同時使用Sysvinit或U

Linux配置Nginx,MySql,php-fpm开机启动的方法

一. Nginx 开机启动 NGINX SHELL脚本   放到/etc/init.d/下取名nginx 下面代码里根据你原始安装路径去更改 nginx="/usr/localinx/sbininx" NGINX_CONF_FILE="/usr/local/nginx/conf/nginx.conf" [plain] view plain copy #!/bin/sh # # nginx - this script starts and stops the ngin