解决不能通过'/tmp/mysql.sock'连到服务器
2012-10-12 13:08
120 查看
解决方法:php标准配置正是通过'/tmp/mysql.sock',但一些mysql安装方法将mysql.sock放在/var/lib/mysql.sock或者其他地方,你可以通过修改/etc/my.cnf文件来修正它,打开文件 更改一下: [mysqld] socket=/var/lib/mysql.sock 假如更改后mysql程序连不上,可以使用下面的方法继续修改: [mysql] socket=/tmp/mysql.sock 另外还可以用下面的方法: ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock Can not connect to local MySQL server through socket 解决办法 寻找 mysql.sock文件 find / -name mysql.sock 启动mysql 报错 ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) 1. 先查看 /etc/rc.d/init.d/mysqld status 看看mysql是否已经启动 另外看看是不是权限问题 2. 确定你的mysql.sock是不是在那个位置 mysql -u 你的mysql用户名 -p -S /var/lib/mysql/mysql.sock 3、试试service mysqld start 4、如果是权限问题,则先改变权限 #chown -R mysql:mysql /var/lib/mysql [root@localhost ~]# /etc/init.d/mysqld start
相关文章推荐
- [解决]服务器不能通过域名访问本机
- 解决tomcat服务器下,只能通过localhost,而不能通过127.0.0.1或者本地ip地址访问的问题
- 阿里云服务器解决本地不能通过phpmyadmin连接数据库
- 解决mysql不能通过'/tmp/mysql.sock 连接的问题
- win7下apache服务器本机可通过ip访问,局域网不能通过ip访问的解决办法
- 通过ssh远程到服务器,解决vim不能复制粘贴的问题
- 解决tomcat服务器下,只能通过localhost,而不能通过127.0.0.1或者本地ip地址访问的问题
- 通过ssh远程到服务器,解决vim不能复制粘贴的问题
- [解决]服务器不能通过域名访问本机
- 阿里云服务器上安装完成并启动Tomcat后,通过http不能访问--解决办法
- vs2010中html控件不能通过右键生成为服务器控件解决方法
- 通过TCP/IP方式连接 “不能上到 mysqL 服务器连接 ”解决方法
- 解决tomcat服务器下,只能通过localhost,而不能通过127.0.0.1或者本地ip地址访问的问题
- vs2010中html控件不能通过右键生成为服务器控件解决方法
- [解决]服务器不能通过域名访问本机
- ROS Dst-Nat 后内网不能通过公网IP访问内网服务器解决方法
- Windows 7中还不能通过“Hyper-V管理器”连接Hyper-V Server 2008 R2服务器解决
- win7下apache服务器本机可通过ip访问,局域网不能通过ip访问的解决办法
- 解决通过modem 拨号到服务器上网问题的方法
- JavaScript操作Word之“Automation 服务器不能创建对象”解决方法