
摘要:解决不能通过mysql.sock连接MySQL问题 这个问题主要提示是,不能通过 '/tmp/mysql.sock'连到服务器,而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
或者还可以通过修改php.ini中的配置来使php用其他的mysql.sock来连,这个大家自己去找找
或者用这样的方法:
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
还有:
phpmyadmin的说明书有说
The error message "Warning: MySQL Connection Failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)..." is displayed. What can I do?
For RedHat users, Harald Legner suggests this on the mailing list:
On my RedHat-Box the socket of mysql is /var/lib/mysql/mysql.sock. In your php.ini you will find a line
mysql.default_socket = /tmp/mysql.sock
change it to
mysql.default_socket = /var/lib/mysql/mysql.sock www.xker.com(小新技术网)
Then restart apache and it will work.
Here is a fix suggested by Brad Ummer in the phpwizard forum:
First, you need to determine what socket is being used by MySQL.
To do this, telnet to your server and go to the MySQL bin directory. In this directory there should be a file named mysqladmin. Type ./mysqladmin variables, and this should give you a bunch of info about your MySQL server, including the socket (/tmp/mysql.sock, for example).
Then, you need to tell PHP to use this socket.
Assuming you are using PHP 3.0.10 or better, you can specify the socket to use when you open the connection. To do this in phpMyAdmin, you need to complete the socket information in the config.inc.php
3.
For example: $cfg['Servers'][$i]['socket'] = '/tmp/mysql.sock'; (T113)
- MySQL 5.0新特性教程 存储过程:第一讲
- 怎样在UNIX系统下安装MySQL
- 为什么mysql5 改密码后不能登录?
- MySQL和Access的区别
- 跟着lanche学MySQL
- MySQL 5.015官网下载地址
- MySQL3.23.31之前版本的安全漏洞
- MySQL Auto Backup 下载列表
- Mysql中的临时表使用方法讲解
- MySQL 5.0 新特性教程 存储过程:第四讲
- 1.完整图解 Tomcat 5.0.28 安装笔记
- 2.Tomcat+SQL Server2000连接池配置
- 3.MySQL 5.015官网下载地址
- 4.MySQL Client下载列表
- 5.MySQL数据库如何实现双机热备的配置
- 6.JDBC连接SQL2000详细流程
- 7.MySQL for Linux (x86, glibc-2.2, static,
- 8.MySQL数据库的多表操作和备份处理
- 9.一个简便的MySql数据库备份的方法
- 10.MySQL数据查询器下载列表
- 大话G游 专题:手机病毒揭密
- ARP攻击防范与解决方案 路由故障处理手册
- Picasa中文版_Picasa教程 专题:清除流氓软件
- Firefox专题 seo搜索引擎优化专区
- 重装Windows必知的事情 装机之必备软件大行动
