首頁 > 資料庫 > mysql教程 > 重新编译MySQL后phpMyAdmin报#2002错误

重新编译MySQL后phpMyAdmin报#2002错误

WBOY
發布: 2016-06-07 17:02:21
原創
878 人瀏覽過

公司的一台Mysql服务器,重新configure了,重新编译安装后,Mysql服务器起来了,但是原来正常可以用的phpMyAdmin的无法访问了mys

公司的一台Mysql服务器,重新configure了,重新编译安装后,Mysql服务器起来了,但是原来正常可以用的phpMyAdmin的无法访问了mysql,报#2002错误。开始以为是权限问题,折腾了半天也不行。后来只能求助网络,还真找到原因和答案了。

在mysql的官方文档里说

如果未指定指定主机名或指定了特殊的主机名localhost,将使用Unix套接字。

Unix套接字默认为/tmp/mysql.sock,而本机并没有配置这样的套接字文件,所以自然是连接失败了。

phpMyAdmin我没有配置过,之前是直接使用的,之前mysql刚好是使用的/tmp/mysql.sock,重新编译之后,我配到/usr/local/mysql/sock/mysql.sock

自然认为Mysql服务没有启动,报#2002的错误了。

linux

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板