PHP我的管理员突然停止工作

时间:2018-05-04 10:39:51

标签: php mysql phpmyadmin mamp

确定

所以我开始使用我的服务器,phpmyadmin在Windows 10上使用MAMP,这在过去的几个月里一直运行良好。它今天早上就停止了工作。它昨晚工作了。

我收到此错误

  

2003 - 无法连接到'localhost'上的MySQL服务器(10061) - 服务器没有响应。

     

mysqli_real_connect():( HY000 / 2003):无法连接到'localhost'上的MySQL服务器(10061)

我的配置文件中的端口是

/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'config';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
$cfg['Servers'][$i]['port'] = '3307'; // MySQL port 
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'root'; // MySQL password 

服务器端口为8080 3307 for mysql

以及laravel中的应用程序数据库内容

'mysql' => [
    'driver' => 'mysql',
    'host' => env('DB_HOST', 'localhost'),
    'port' => env('DB_PORT', '3307'),
    '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,
],

1 个答案:

答案 0 :(得分:0)

我建议您检查MySQL服务是否实际运行,以及Windows 10防火墙是否阻止与此服务的连接,例如使用mysql命令行客户端。