确定
所以我开始使用我的服务器,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,
],
答案 0 :(得分:0)
我建议您检查MySQL服务是否实际运行,以及Windows 10防火墙是否阻止与此服务的连接,例如使用mysql命令行客户端。