Can't connect to local MySQL server through socket '/opt/data/mysql/mysql.sock'

原创 2012年03月28日 11:27:12
1、先查看 /etc/rc.d/init.d/mysqld status 看看mysql是否已经启动.
另外看看是不是权限问题.

2、确定你的mysql.sock是不是在那个位置,
mysql -u 你的mysql用户名 -p -S /opt/data/mysql/mysql.sock

3、试试:service mysqld start

4、如果是权限问题,则先改变权限 #chown -R mysql:mysql /var/lib/mysql

[root@localhost ~]# /etc/init.d/mysqld start
启动 MySQL: [ 确定 ]
[root@localhost ~]# mysql -u root -p

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
原因是,/var/lib/mysql 的访问权限问题。

shell> chown -R mysql:mysql /var/lib/mysql

接着启动服务器

shell> /etc/init.d/mysql start

服务器正常启动后察看 /var/lib/mysql 自动生成mysql.sock文件。

解决Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’错误

刚安装完mysql,进行运行测试,报Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’错误, [root@l...
  • xiaoshunzi111
  • xiaoshunzi111
  • 2016年10月12日 15:59
  • 17993

连接Mysql提示Can’t connect to local MySQL server through socket的解决方法

mysql,Mysqldump,Mysqladmin,php连接mysql服务常会提示下面错误: 1ERROR 2002 (HY000): Can't connect to local My...
  • donglynn
  • donglynn
  • 2015年11月23日 16:18
  • 10065

Can’t connect to local MySQL server through socket 解决办法

启动mysql 报错: ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysq...
  • mmsxst10062710
  • mmsxst10062710
  • 2015年03月20日 15:49
  • 2264

Can't connect to local MySQL server through socket 问题解决

这个软件包原来的名字是LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris三种操作系统下安装使用,支持多语言:英文、简体中文、繁体中...
  • a879365197
  • a879365197
  • 2016年06月13日 16:58
  • 1109

Django+MySQL安装配置详解(Linux)[更新为1.8.2版]

转自:http://dmyz.org/archives/110 Django是一个开源的Web应用框架,由Python写成,并于2005年7月在BSD许可证下发布。Django的主要目标是使得开发复...
  • qinglu000
  • qinglu000
  • 2015年06月25日 17:32
  • 1834

mysql常见问题

连接MySQL数据库时常见故障问题的分析与解决   初学的mysql网友好象经常会碰到mysql无法连接的错误。特开贴收集这样问题的现象和原因。   先自己扔块砖头出来。   ...
  • Servlet905
  • Servlet905
  • 2017年06月20日 19:01
  • 193

解决问题Can’t connect to local MySQL server through socket

摘自http://blog.yousri.org/2009/02/23/mysql-error-2002-mysqlsock.html     不幸遇到Mysql出现ERROR 2002 (HY000...
  • bocycn
  • bocycn
  • 2010年01月07日 15:06
  • 11173

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'

高高兴兴的装完了Mysql,想着执行一下 mysql 测试一下,结果出现以下错误提示:ERROR 2002 (HY000): Can't connect to local MySQL server t...
  • testcs_dn
  • testcs_dn
  • 2016年05月14日 13:23
  • 6016

MySQL5.70安装过程及发现问题解决方案

一、如何安装? 1、【运行】->【cmd】打开小黑窗口。定位到MySQL安装目录【我的D:\Program Files\mysql-5.7.9-winx64】的bin目录下,输入【mysqld -...
  • ChanningZhao
  • ChanningZhao
  • 2015年12月18日 16:23
  • 5693

mysql 5.7.14 二进制版本详细安装过程

安装环境: DISTRIB_ID=Ubuntu DISTRIB_RELEASE=12.04 DISTRIB_CODENAME=precise 安装版本 下载链接:http://dev.mysql...
  • wlzjsj
  • wlzjsj
  • 2016年08月23日 12:43
  • 5894
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Can't connect to local MySQL server through socket '/opt/data/mysql/mysql.sock'
举报原因:
原因补充:

(最多只允许输入30个字)