centos 7 上配置mysql 开机启动详解
来源:互联网 发布:自学编程视频网站 编辑:程序博客网 时间:2024/05/21 18:36
centos 7 上配置mysql 开机启动详解
之前多次在centos7环境下配置mysql开机自启动出现了错误、现留下篇文章已做记录
一、centos7与centos6相比有什么不同:
1 在centos7中服务不在是用service这个命令来启动与停止,也不再用chkconfig来设置开机启动与否!
在centos7中所有对服务的管理都集中到了systemctl当中;systemctl不再是合之前一样依赖/etc/init.d/下
的脚本,它是通过配置文件来完成对服务的管理的;
二、创建systemctl管理mysql的配置文件:
1 创建配置文件
touch /usr/lib/systemd/system/mysql.service
systemctl对配置文件的后缀名有所要求、这个文件的后缀名要是以.service结尾的;当然由于它默认可以省略后缀,所以你也可以不指定后缀名。
不要问我为什么这个刻意的指出来,我搞了两天就是因为把service 写成了server ,所以一直没有成功;
三、配置文件样例:
1 目前我机器上的配置文件如下
[Unit]Description=MySQL ServerDocumentation=man:mysqld(8)Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.htmlAfter=network.targetAfter=syslog.target[Install]WantedBy=multi-user.target[Service]User=mysqlGroup=mysqlExecStart=/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnfLimitNOFILE = 5000#Restart=on-failure#RestartPreventExitStatus=1#PrivateTmp=false
在systemctl配置文件中#号用来表示注释,这里最重要的一行是ExecStart它表示当systemctl去启动mysql时要执行的命令。
在你的系统上只要换掉这一句就可以了。
四、通过systemctl来启动mysql:
[root@workstudio system]# systemctl start mysql[root@workstudio system]# ps -ef | grep mysqlmysql 9171 1 4 17:08 ? 00:00:00 /usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnfroot 9205 8508 0 17:08 pts/0 00:00:00 grep --color=auto mysql
五、通过systemctl 来设置mysql开机启动:
[root@workstudio system]# systemctl enable mysqlCreated symlink from /etc/systemd/system/multi-user.target.wants/mysql.service to /usr/lib/systemd/system/mysql.service.[root@workstudio system]#
阅读全文
0 0
- centos 7 上配置mysql 开机启动详解
- linux(centos)上配置nginx、mysql、php-fpm开机启动
- [转]linux(centos)上配置nginx、mysql、php-fpm开机启动
- CentOS 开机启动详解
- CentOS 开机启动详解
- CentOS 7环境配置tomcat7开机启动
- CentOS 7上安装nsq,并配置系统服务、开机启动
- centos:配置tomcat开机启动
- centOS 开机自启动配置
- centos 7 开源软件开机启动配置
- CentOS 安装mysql并开机启动
- Centos设置开机启动Apache和Mysql
- centos ngnix+php+mysql开机启动
- Centos设置开机启动Apache和Mysql
- mysql 在 centos 上安装,做成服务,且开机启动 步骤
- CentOS下配置ORACLE开机自动启动
- CentOS下配置Tomcat开机自启动
- centOS 开机自启动配置方法
- Java:匿名内部类和Lambda表达式
- LeetCode-189:Rotate Array (数组的循环移位)
- Jackson 解析json的一些用法
- 第10章 32 位 Intel 微处理器编程架构
- new和malloc的区别
- centos 7 上配置mysql 开机启动详解
- 二叉树简单实现
- 连续总结第八天
- 多态的产生、静态,动态联编
- Secondary NameNode:它究竟有什么作用?
- (未完成)了解LSTM网络(Understanding LSTM Networks)
- Centos配置安装Nginx
- 每天一道LeetCode-----只可能有'.'和'*'的字符串正则匹配
- jdbc的con、pstmt、rs的非正常关闭顺序探讨