今天在为新的业务线搭架数据库后,在启动的时候报错
root@qsbilldatahis-db01:/usr/地方/mysql/bin #。/mysql
错误2002 (HY000):停下来# 39;t通过套接字连接到本地mysql服务器& # 39;/var/运行/mysqld/mysqld.sock& # 39;(2)
在此记录一下,希望能够给遇到此问题的兄弟们提供一个解决问题的思路,有了思路后一步一步排查问题就比较容易了,但是我这个问题比较奇怪,如果有了解的兄弟,还不吝赐教。
首先介绍一下此问题出现的环境:
操作系统为:Ubuntu 14.04.5
数据库版本为:5.6.39-log
数据库安装方式为二进制安装
强>
数据库初始化后启动报错
root@qsbilldatahis-db01:/usr/地方/mysql/bin #,。/mysql ERROR 2002, (HY000):,停下来# 39;t connect 用local MySQL server through socket & # 39;/var/运行/mysqld/mysqld.sock& # 39;, (2)
<强> 强>
如果数据库进程没有启动,也会报这个错
进程是存在的。/mysqld_safe ——defaults-file=/etc/my.cnf ,
查看
/etc/mysql/my . cnf中所做确实是去找的该配置文件中插座的位置
oot@qsbilldatahis-db01:/etc/mysql #, cd /etc/mysql/root@qsbilldatahis-db01:/etc/mysql #, ls conf.d 。, my . cnf中所做 root@qsbilldatahis-db01:/etc/mysql #, mv my.cnf my.cnf_bak
再次进入mysql命令行没有报的错,问题解决