php - 将站点从 Drupal 移动到原始 PHP ...错误 : Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

标签 php mysql sockets drupal drupal-7

我不明白这个错误,

Error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

我不熟悉 drupal 或任何框架。请就此错误向我提出建议,如果我想托管我在本地 WAMP 服务器中创建的原始 php 站点并通过以下方式连接到数据库,...

#Database Connection 
$dbc = mysqli_connect('localhost','****user', '***pw', '***db') OR die('Error: '.mysqli_connect_error());

我该怎么办?

最佳答案

使用以下命令检查 mysql 是否正在运行:

mysqladmin -u root -p status

如果不行,请尝试更改您对 mysql 文件夹的权限。如果您在本地工作,您可以尝试:

sudo chmod -R 755 /var/lib/mysql/

引用 Connect to Server

关于php - 将站点从 Drupal 移动到原始 PHP ...错误 : Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30906316/

相关文章:

mysql - 时间表-数据库设计

php - 从同一个表中的行对象创建数组::PHP + SQL

java - Android:Socket-Connection 导致延迟和大量 GC 操作

php - 单击按钮后文本显示在下方

php - 从目录中提取所有图像

php - 使用 php 和 laravel 对我的 express 员有好处吗?

mysql - 鱼尾纹 Mysql 关系

c# - Azure:它适用于我的应用程序吗?

连接每次都失败(也收到非法指令 : 4)

php - 如何在 docker-compose 文件中动态获取主机 ip?