mysql5.7 systemctl启动_CentOS 7上配置MySQL5.7开机自启动方法
CentOS7开始使得以往老版本系统服务的/etc/init.d的启动脚本的方式就此改变,在CentOS7中所有对服务的管理都集中到了systemctl当中。
systemctl是一个系统管理守护进程、工具和库的集合,用于取代以往的System V、service和chkconfig命令。
创建用于启动MySQL的配置文件
[root@localhost ~]# touch /usr/lib/systemd/system/mysqld.service
[root@localhost ~]# cd /usr/lib/systemd/system
编辑mysqld.service文件,加入如下内容:
[root@localhost system]# vi mysqld.service
[Unit]
Description=MySQL Server
Documentation=man:mysqld(8)
Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.html
After=network.target
After=syslog.target
[Install]
WantedBy=multi-user.target
[Service]
User=mysql
Group=mysql
ExecStart=/opt/mysql-5.7.18/bin/mysqld --defaults-file=/etc/my.cnf
LimitNOFILE = 5000
保存退出
备注:ExecStart=/opt/mysql-5.7.18/bin/mysqld (此处请对应修改为MySQL程序所在的路径)
查找mysqld路径,例如:
[root@localhost system]# which mysqld
/opt/mysql-5.7.18/bin/mysqld
通过systemctl方式启动mysql5.7:
[root@localhost system]# systemctl start mysqld
检查MySQL运行状态:
[root@localhost system]# mysql -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6
Server version: 5.7.18-log MySQL Community Server (GPL)
Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
mysql>
mysql> \s
--------------
mysql Ver 14.14 Distrib 5.7.18, for linux-glibc2.5 (x86_64) using EditLine wrapper
Connection id: 6
Current database:
Current user: root@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server version: 5.7.18-log MySQL Community Server (GPL)
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: latin1
Db characterset: latin1
Client characterset: utf8
Conn. characterset: utf8
UNIX socket: /tmp/mysql.sock
Uptime: 45 sec
Threads: 3 Questions: 6 Slow queries: 0 Opens: 108 Flush tables: 1 Open tables: 101 Queries per second avg: 0.133
--------------
mysql>
关闭防火墙:
[root@localhost system]# systemctl stop firewalld.service
[root@localhost system]# systemctl disable firewalld.service
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.Fedoraproject.FirewallD1.service.
设置mysql的开机启动:
[root@localhost system]# systemctl enable mysqld
Created symlink from /etc/systemd/system/multi-user.target.wants/mysqld.service to /usr/lib/systemd/system/mysqld.service.
[root@localhost system]# systemctl list-unit-files | grep mysqld
mysqld.service enabled
取消mysql的开机自启动:
[root@localhost system]# systemctl disable mysqld
Removed symlink /etc/systemd/system/multi-user.target.wants/mysqld.service.
[root@localhost system]# systemctl list-unit-files | grep mysqld
mysqld.service disabled
/sys/action/buy.asp?action=buy2&nodeid=1&id=208
/sys/action/buy.asp?action=buy3&back=yes&nodeid=1&id=208
/sys/action/buy.asp?action=buy3&back=no&nodeid=1&id=208
浣滆€咃細站长之站 鏀堕泦鏁寸悊锛屼换浣曞獟浣撹浆鍙戦』淇濈暀浣滆€呬釜浜哄井淇″拰鏉ユ簮锛屼笉灏婇噸浣滆€呭姵鍔ㄧ殑琛屼负灏嗗彈鍒颁妇鎶ャ€?/span>
鏈枃閾炬帴锛?a href="/node/Show.Asp?id=208">CentOS 7上配置MySQL5.7开机自启动方法 http://www.cncncc.com/node/Show.Asp?id=208
銆?$title>銆戠敱站长之站鏀堕泦鏁寸悊锛屾偍鍙互鑷敱浼犳挱锛岃涓诲姩甯︿笂鏈枃閾炬帴
瑙夊緱鏈夌敤灏卞鏉ユ敮鎸佷竴涓嬶紝娌℃湁鑳藉府鍒版偍锛?$sitename>涔熷彧鑳借〃绀洪仐鎲撅紝甯屾湜鏈変竴澶╄兘甯埌鎮ㄣ€?/p>
(璐d换缂栬緫锛?$sitename>)
mysql5.7 systemctl启动_CentOS 7上配置MySQL5.7开机自启动方法相关推荐
- mac 配置android home,mac上配置Android环境变量的方法
1.AndroidSDK路径查看 (1)AndroidStudio: 菜单栏AndroidStudio > Preferences > Appearences&Behavior & ...
- windows10下配置nginx服务开机自启动
windows10下配置nginx服务开机自启动 网站有很多教程,这里赘述一下,补充一点细节 1.下载"Windows Service Wrapper"工具 下载地址:https: ...
- linux开机启动mysql脚本,ubuntu linux下mysql开机自启动 - 心之所向,无惧无悔! - 博客频道 - CSDN.NET...
1. 预使mysql开机自启动,首先需要注册mysql为ubuntu下的服务. 直接拷贝MySQL.server文件至/etc/init.d/目录下即可. sudo cp $MYSQL_HOME/su ...
- tomcat mysql 启动顺序_linux 上配置tomcat、mysql 开机启动
1.tomcat 开机启动 方法一.修改系统文件 (已经尝试,可以) 1.修改/etc/rc.d/rc.local vi /etc/rc.d/rc.local 2.添加下面两行脚本,记住是两行,仅仅第 ...
- systemctl手动配置mysql服务开机自启动
一.背景: 系统:centos7 检查mysql8.0已安装,确保服务已启动,端口3307 [root@localhost ~]# ps -ef |grep mysql root 668 1 0 06 ...
- 在一台服务器上配置多个Tomcat的方法
这段时间在开发智能导航的热部署功能,需要从一台服务器去访问其它的24台服务器去进行相关配置的热部署. 如果要在一台服务器上配置多个Tomcat,主要就是要避免Tomcat服务器的端口冲突的问题.只需要 ...
- linux 开机启动设置密码,Linux下Redis设置密码及开机自启动
1.设置Redis.conf中daemonize为yes,确保守护进程开启: 找到#requirepass foorbared这一行,直接替换掉这行,改为requirepass 新密码 2.编写开机自 ...
- linux系统设置开机启动,linux下设置自己的程序开机自启动
1.开机启动时自动运行程序 Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init.init根据配置文件继续引导过程,启动其它进程.通常情况下,修改放置在 /etc/rc或 /et ...
- mysql5.7多源复制缺点_配置mysql5.7多源复制
假设现在有三台主机,两台主库分别为master1,master2,一台从库slave 1,在主库上分别开启二进制日志,并且配置不同server-id; [mysqld] log-bin=mysql-b ...
- linux 6to4,在光猫上配置6to4接入IPv6的方法(可用于谷歌、维基等,Android可直接支持)...
本帖最后由 updateing 于 2016-2-3 15:30 编辑 放假回家以后没有IPv6了,无缝免费直翻不行了,感觉十分不爽,于是考虑改造家里的网络. 由于S+S和V-P-N使用起来都需要额外 ...
最新文章
- java发送苹果消息慢_Spring-boot JMS 发送消息慢的解决方法
- python适合做后端开发吗-转行IT做后端开发,学python还是java?
- linux下的二进制文件的编辑和查看 -
- JavaFX控件ID:设置Label文本内容代码示例
- 5.3.1计算机网络传输层之TCP可靠传输
- 刁钻!你和队友之间选一个淘汰,你怎么选?
- mysql 密码忘记了怎么办? [仅msyql8版本]
- java线程interu_Intel 10nm服务器U首曝:多线程性能提升118%
- Theano 中文文档 0.9 - 6. 更新Theano
- 油猴Safari插件Tampermonkey
- 计算机硬件找不到网络适配器,图文学习网络适配器不见了
【操作教程】
的恢复方法_...
- R语言案例分析:多元数据的基本统计分析
- MySQL中concat()、concat_ws()、group_concat()三个函数的使用技巧案例与心得总结
- 二、CRUD操作以及配置解析
- 一个故事,一段代码告诉你如何使用不同语言(GolangC#)提供相同的能力基于Consul做服务注册与发现
- 【spring】依赖注入之@Autowired依赖注入
- Easypack: Ansible方式部署工具中升级Dashboard至2.0.0版
- web页面测试方法与测试用例编写
- Unable to register the DLL/OCX: RegSvr32 failed with exit code 0x3 我的解决方法
- 人生修煉電影篇之-------------------- 《海王》
热门文章
- ajax、axios、fetch之间的详细区别以及优缺点
- 实践出真知:微服务经验之避坑指南
- linux 多路径配置
- Java用WebSocket + tail命令实现Web实时日志
- 网络人“时间都去哪儿了”
- CKeditor与CKfinder的简单配置
- 大型企业网络配置系列课程详解(七) --NAT的配置与相关概念的理解
- Qt实现带验证码的输入框
- error CS1617: Invalid option 'latest' for /langversion; must be ISO-1, ISO-2, Default or an...
- 仓库镜像源为清华_conda国内镜像修改(最新版)