【问题标题】:Laravel PHP - SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: nodename nor servname provided, or not knownLaravel PHP - SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: nodename or servname provided, or not known
【发布时间】:2018-01-26 03:20:02
【问题描述】:

当我运行命令 php artisan migrate 时,我不断收到这些错误

In Connection.php line 664:

  SQLSTATE[HY000] [2002] Connection refused (SQL: select * from information_s  
  chema.tables where table_schema = homestead and table_name = migrations)     

In Connector.php line 67:

  SQLSTATE[HY000] [2002] Connection refused 

My.env 文件包含以下内容:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret 

我的 database.php 文件包含以下内容:

'mysql' => [
            'driver' => 'mysql',
            'host' => env('DB_HOST', '127.0.0.1'),
            'port' => env('DB_PORT', '3306'),
            'database' => env('DB_DATABASE', 'forge'),
            'username' => env('DB_USERNAME', 'forge'),
            'password' => env('DB_PASSWORD', ''),
            'unix_socket' => env('DB_SOCKET', ''),
            'charset' => 'utf8mb4',
            'collation' => 'utf8mb4_unicode_ci',
            'prefix' => '',
            'strict' => true,
            'engine' => null,
        ],

任何想法有什么问题吗?我一直在网上寻求帮助,但到目前为止都没有奏效。

【问题讨论】:

  • “连接被拒绝”表示localhost上没有运行MySQL服务器。
  • 尝试使用 localhost 代替 IP 地址。然后它应该使用 Unix 域套接字而不是尝试使用网络。
  • 是的,MySQL 用户很有可能拥有使用localhost 而不是127.0.0.1 的访问权限。
  • 嗨,我使用 localhost 而不是 127.0.0.1 但我仍然遇到同样的错误。

标签: php laravel


【解决方案1】:

尝试替代,

  1. 在 phpmyadmin 或 sqlyog 或任何您拥有的数据库中创建新数据库。
  2. 按此设置凭据和数据库名称。
  3. 然后触发 composer update,然后是 composer dump-autoload 和 php artisan config:cache
  4. 然后再次检查它是否工作

希望这能解决你的问题。

【讨论】:

  • 嗨,我打开了 phpMyAdmin,但每当我尝试登录时,它都会给我一个错误提示 #2002 - No such file or directory — The server is not responding (or the local server's socket is not correctly configured).
  • 请与此link 核对一下您的问题
猜你喜欢
  • 2016-03-20
  • 2016-01-20
  • 2019-12-18
  • 1970-01-01
  • 1970-01-01
  • 2016-01-24
  • 2013-06-13
  • 2020-01-23
相关资源
最近更新 更多