滥用shell内置函数:mysqldump:得到错误:2004:“无法创建TCP / IP套接字”

问题描述 投票:1回答:1

正在开始备份...

正在转储数据库hms ...

备份失败,因为转储过程失败并退出代码2:外壳程序内置组件滥用:mysqldump:得到错误:2004:尝试连接时无法创建TCP / IP套接字(10106“未知错误”)\ r \ n

尝试时出现以下错误

Artisan :: call('backup:run');

$ output = Artisan :: output();

在命令行上使用

使用php artisan backup:run可以正常工作。enter image description here

将其称为laravel的工匠会导致该错误。

我正确分配了config / database.php转储

'mysql' => [
            ...
            'dump' => [
               'dump_binary_path' => 'C:\xampp\mysql\bin',
               'use_single_transaction',
               'timeout' => 60 * 5, 
               'exclude_tables' => ['table1', 'table2'],
            ]  
        ],

[请帮助我。

laravel laravel-5.7
1个回答
0
投票

只需将您的项目文件夹放入C:\xampp\htdocs,然后在浏览器中将其打开:

© www.soinside.com 2019 - 2024. All rights reserved.