php使用mysqlnd引擎套接字方式连接Mysql

今天刚升级安装的php5.3.28,使用phpmyadmin却发生了问题

遇到 phpmyadmin #2002 无法登录 MySQL 服务器

最后搜索如下解决

修改配置文件php.ini

改成
mysql.default_socket = /tmp/mysql.sock

mysqli.default_socket
改成
mysqli.default_socket =/tmp/mysql.sock

重启php,查看info

这样就无需修改 “phpMyAdmin/libraries”文件夹下的config.default.php文件中的

$cfg[‘Servers’][$i][‘host’] = ‘localhost’;

修改为

$cfg[‘Servers’][$i][‘host’] = ‘127.0.0.1’;

 

 

此条目发表在数据库分类目录,贴了, , 标签。将固定链接加入收藏夹。

发表回复