所以这是我第一次在菩提机上放 LAMP 堆栈(之前有 WAMP 的经验,10.04 上的 LAMP);我开始使用 Apache,开始安装 Drupal,然后我去创建一个新数据库,当我登录到 phpmyadmin 时......我收到“无法连接错误”。追溯这一点,一旦我尝试在 Apache 中启动并运行虚拟主机,问题就开始了;完成后,我开始遇到 mysql 的套接字连接问题。
最初的问题是这样的:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
使用ls -lart /var/run/my*
我得到这个:
total 0
drwxr-xr-x 2 mysql root 40 Jan 31 11:56 .
drwxr-xr-x 21 root root 740 Jan 31 12:21 ..`
Run Code Online (Sandbox Code Playgroud)
我运行touch /var/run/mysqld/mysqld.sock
并设置chown -R mysql /var/run/mysqld
允许:
total 0
drwxr-xr-x 21 root root 740 Jan 31 12:21 ..
-rw-r--r-- 1 mysql root 0 Jan …
Run Code Online (Sandbox Code Playgroud)