mysql57服务无法启动_将mysqld.service服务加入到systemctl
在开始安装二进制MySQL的时候感觉都还挺好,就是在启动服务的时候比较麻烦,一开始是在Centos6下的感觉也没有什么费劲的;但是在Centos7下面还是有点不太适应,不过还好用用就熟悉了;说明一下,我的安装目录在/usr/local/mysql。
1,启动的时候一般是在/usr/local/mysql/support-files/mysql.server来启动服务
[root@mysql ]# /usr/local/mysql/support-files/mysql.server start
在Centos6下面你把mysql.server直接加入到/etc/init.d/mysqld,具体做法。
[root@mysql ]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld[root@mysql ]# chmod 700 /etc/init.d/mysqld
然后你可以使用
[root@mysql ]# /etc/init.d/mysqld star # 这样的命令来启动服务
在Centos7下面不可以用这样的命令来启动服务,因为改变为systenctl 方式来启动服务,于是我们需要修改systemctl 方式。
[root@mysql]# vim /usr/lib/systemd/system/mysqld.service[Unit]Description=MysqlAfter=syslog.target network.target remote-fs.target nss-lookup.target[Service]Type=forkingPIDFile=/data/mysql/mysql57.pidExecStart=/usr/local/mysql/support-files/mysql.server startExecStop=/usr/local/mysql/support-files/mysql.server stopPrivateTmp=false[Install]WantedBy=multi-user.target
注意:在/usr/lib/systemd/system下面添加【Service】内容。最为关键的是PIDFile文件这个需要 根据具体命令结果来填写。如果没有正确填写,这个systemctl还是不会成功运行。
[root@mysql57 support-files]# ps -ef |grep mysqlroot 1484 1 0 13:26 pts/0 00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/data/mysql --pid-file=/data/mysql/mysql57.pid
mysql57
顺便要说一下,需要把mysql加入到环境变量中,后续使用时很方便。
[root@mysql]#echo ' export PATH=/usr/local/mysql/bin:$PATH '>>/etc/profile[root@mysql]#source /etc/profile[root@mysql]#echo $PATH
最后你可以很习惯的使用systemctl 来启动和关闭你的服务了。
[root@mysql57 ~]# systemctl start mysqld.service[root@mysql57 ~]# netstat -lantup |grep 3306 tcp6 0 0 :::3306 :::* LISTEN 7081/mysqld
熟悉的启动方式又回来了。
mysql.service
mysql57服务无法启动_将mysqld.service服务加入到systemctl相关推荐
- 安装错误 服务尚未启动_原创 | 西门子300软件安装出错处理大全
每天解答学员问题中,好多学员经常都会问到西门子S7-300编程软件的安装以及软件安装出错的问题,因此收集了这些最常见的问题,以及对应的解决方法,希望对大家有所帮助! 一.西门子300 SMART软件安 ...
- 无法连接到本地计算机上,Windows无法启动VMware USB Arbitration Service服务(位于本地计算机上)。解决方法...
在windows电脑上,我们在用VMware 的时候,都会遇到各种各样的问题,特别是VMware USB Arbitration Service服务这个问题: "VMware USB Arb ...
- kafka 启动_深入理解Kafka服务端之Acceptor线程是如何启动和工作的
一.场景分析上一篇讲到了Kafka网络通信采用了Java NIO的主从Reactor多线程模型,而Acceptor就是Kafka网络通信中很重要的一个线程对象.它通过selector接收客户端的连接请 ...
- 关于windows无法启动VMware USB Arbitration Service 服务的问题解决
在对我们的虚拟机进行磁盘挂载之前,我们需要打开windows中的VMware USB Arbitration Service 服务. 1.首先我们在Windows屏幕左下角的搜索界面搜索"服 ...
- win10高危服务_win10系统禁用Update Orchestrator Service服务的操作方法
电脑对日常生活的重要性小编就不多说了,可是一旦碰到win10系统禁用Update Orchestrator Service服务的设置方法,想必大家都遇到过需要对win10系统禁用Update Orch ...
- android开启服务应用禁止被杀死,Android Service服务如何不被杀死
第一章 Service介绍 service服务是一个应用程序的四大组件之一,可以再后台执行长时间运行的操作,不提供用户界面.一个应用程序组件可以启动一个服务,它将继续在后台运行,即使用户切到另一个应用 ...
- azure云服务使用方法_在Azure Kubernetes服务上使用HashiCorp Consul
azure云服务使用方法 Kubernetes之类的工具在简化大规模构建分布式应用程序的过程上大有帮助. 但是它们只是故事的一部分,提供了在主机系统之间复制容器化微服务的方法. 如果要获得抽象的数据中 ...
- springcloud 微服务鉴权_我对微服务、SpringCloud、k8s、Istio的一些杂想
一.微服务与SOA "微服务"是一个名词,没有这个名词之前也有"微服务",一个朗朗上口的名词能让大家产生一个认知共识,这对推动一个事务的发展挺重要的,不然你叫微 ...
- dubbo 支持服务降级吗_关于dubbo的服务降级
dubbo开发中,可能由于服务没有启动或者网络不通,调用中会出现RpcException,也就是远程调用失败.如果是服务启动顺序的问题,可能加工check="false"的配置可以 ...
最新文章
- 2017.4.7 e.toString() 与 e.getMessage()的区别
- crossdomain.xml配置不当的利用和解决办法
- mysql访问类型最好的_【干货满满】最全的MySQL性能指南(一):选择最佳的数据类型...
- lnmp 修改mysql密码_Lnmp下修改mysql根密码
- 优先级队列用的的数据结构
- 开源Web安全测试工具调研
- C语言基础选择题100道(附答案)01
- 【GPT-3】第1章 大型语言模型时代
- mipad1小米平板1刷LOS神盾系统16睡死问题排查(一)
- azure java sdk_使用 Azure SDK for Java
- wpf 悬浮窗口的实现
- 安卓手机/Android11系统无法访问android文件夹下的data目录,怎么解决?
- blast的-max_target_seqs?
- Ftp服务器架设与客户端使用--FileZilla
- JAVA自己面试遇到的问题
- 编程规范 写 if 语句不要任性
- RK3568 Sensor驱动开发移植(3)
- 基于JAVA的医院门诊管理系统S2SH【数据库设计、论文、源码、开题报告】
- 长尾理论作者称互联网商业模式亟待创新
- python3安装mysql模块_python3操作MySQL的模块pymysql
热门文章
- 华为开启管理员模式_又一年的心动模式开启,华为nova8系列8号色撩人肺腑
- 静态内部类----Java
- 看门狗性能软件测试,《看门狗:军团》PC版性能测试 不建议光追,优化极差
- Mysql 零距离-入门(五)操作数据表
- Spring基于XML装配Bean
- 无季节效应的非平稳序列分析(一)
- 【youcans 的 OpenCV 例程200篇】149. 图像分割之边缘模型
- Python 小白从零开始 PyQt5 项目实战(4)基本控件
- arcgis显示后台错误_死亡、税收和Esri ArcGIS 999999错误:如何修复
- ppt里quicktime不可用_十大好看又实用的PPT网站