为什么CentOS7中找不到mysql服务,并且还找不到mysql.sock?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了为什么CentOS7中找不到mysql服务,并且还找不到mysql.sock?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1651字,纯文字阅读大概需要3分钟。
内容图文
![为什么CentOS7中找不到mysql服务,并且还找不到mysql.sock?](/upload/InfoBanner/zyjiaocheng/493/b0ac88b39ce24b389cb48810bd12bf43.jpg)
个人遇到问题的经过:
我一个月前买了云主机,UI图画好了,前端也写了,php如何开发也想好了,结果呢,安装apache是成功了,mysql看样子也是安装成功了,但是mysql根本无法运行起来,搞得我无心写代码了。
具体情况如下:
使用service mysqld start ; systemctl mysqld start ;是没有用的,一直显示没有mysqld这个服务(mysql也是没有的),
当你使用mysql -uroot -p 的时候还显示无法通过mysql.sock连接到mysql服务器,
我也是看了无数个帖子,google翻了,都无济于事,都没什么用,后来去图书馆借了本叫做《深入理解mysql与mariaDB》的书,最终解决了这个问题。。(/(ㄒoㄒ)/)
原因:
是这样的,你在cento7上运行yum install mysql会下载安装的是MariaDB(这是mysql原班人马在mysql公司卖给其他公司几年后,防止mysql被Oracle闭源才新生成的一个Mysql的分支),而不是原来的mysql。
另外,所以你运行
yum install mysql 就相当于运行 yum install MariaDB
但是对于MariaDB的话,直接安装MariaDB是不会运行起来的服务的,因为你只安装了MariaDB的客户端,所以你还需要下载一系列的MariaDB组件就比MariaDB-server(服务端)。
解决方法:
运行 yum search all mariaDB
然后会列出一系列软件包
mariadb-bench mariadb-devel mariadb-embedded mariadb-server mariadb-test mariadb-libs
把这些安装一下就可以解决问题了(可选择安装哦,每个包都有介绍的)
另外如果觉得我说的还不详细的,请参考一下linux公社的文章:
CentOS 7.0 使用 yum 安装 MariaDB 与 MariaDB 的简单配置
CentOS通过yum安装MariaDB(MySQL)无法启动服务或者找不到mysql.sock
为什么CentOS7中找不到mysql服务,并且还找不到mysql.sock?
标签:iad linu 方法 mysql 无法运行 ora 客户端 软件 lin
本文系统来源:http://www.cnblogs.com/kiik/p/centos7_mysql.html
内容总结
以上是互联网集市为您收集整理的为什么CentOS7中找不到mysql服务,并且还找不到mysql.sock?全部内容,希望文章能够帮你解决为什么CentOS7中找不到mysql服务,并且还找不到mysql.sock?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。