Home  >  Article  >  Backend Development  >  【急】阿里云esc centos7.0 突然无法链接数据库

【急】阿里云esc centos7.0 突然无法链接数据库

WBOY
WBOYOriginal
2016-06-06 20:21:231267browse

【急】阿里云esc centos7.0 突然无法链接数据库
用yum装的mariadb
昨天还好好的,早上起来突然这样了

补充,昨晚有个程序员在一个表里建了60多个字段

补充:

【急】阿里云esc centos7.0 突然无法链接数据库

mysql启动不起来

【急】阿里云esc centos7.0 突然无法链接数据库

回复内容:

【急】阿里云esc centos7.0 突然无法链接数据库
用yum装的mariadb
昨天还好好的,早上起来突然这样了

补充,昨晚有个程序员在一个表里建了60多个字段

补充:

【急】阿里云esc centos7.0 突然无法链接数据库

mysql启动不起来

【急】阿里云esc centos7.0 突然无法链接数据库

检查下mariadb的配置文件(默认/etc/my.cnf)中socket=[路径],是否是如图的/var/lib/mysql/mysql.sock

如果不是=/var/lib/mysql/mysql.sock,登录的参数得加上--socket=(假设这里是/tmp/mysql.sock):

<code>mysql -uroot -p --socket=/tmp/mysql.sock
</code>

默认是/var/lib/mysql/mysql.sock

你这里本地mysql进程应该在的吧,那你也可以通过ps -ef|grep mysql查看下当前socket路径是多少。

另外还没解决的话,whereis mysql看下环境变量,是加载的哪个路径的mysql命令。

嗯,你这里mysql进程都没启动,当然没法登陆了,启动mysql后,还是你那个命令即可
service mysqld start
mysql -uroot -p
你再看看

一般,你用yum这种方式直接安装,一般会在安装过程中在/etc/init.d/下载放一个启动脚本的。
但是根据你报的错来看,这个脚本没有。给我的感觉就是被删除了。

但又看到你whereis mysql,所以我觉得你可以尝试到mysql的bin目录下手动执行一下mysql尝试启动一下,如果可以启动,那就自己写个简单的脚本咯。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn