【问题标题】:Misuse of shell builtins : mysqldump: Got error: 2004: "Can't create TCP/IP socket"滥用 shell 内置函数:mysqldump:出现错误:2004:“无法创建 TCP/IP 套接字”
【发布时间】:2019-03-14 01:40:56
【问题描述】:

开始备份...

正在转储数据库 hms...

备份失败,因为转储进程失败,退出代码 2:滥用 shell 内置函数:mysqldump:出现错误:2004:“无法创建 TCP/IP 套接字(10106 “未知错误”)”尝试连接时\r\ n

我在尝试时遇到以下错误

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

$output=Artisan::output();

在命令行上使用 php artisan backup:run 效果很好。

将其称为 laravel 的 Artisan 会出现该错误。

我正确分配了 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】:

只需将你的项目文件夹放到C:\xampp\htdocs,然后在浏览器中打开即可:

yourdomain/PROJECT-NAME/public

它对我来说很好用

【讨论】:

    猜你喜欢
    • 2019-01-10
    • 1970-01-01
    • 1970-01-01
    • 2016-09-22
    • 2019-06-25
    • 2013-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多