首页 > 解决方案 > Laravel 6,mysqldump 问题

问题描述

我正在尝试使用 laravel 6 创建数据库转储。运行该函数后,数据成功保存在数据库中,但出现以下错误,

Spatie\DbDumper\Exceptions\DumpFailed 转储过程失败,退出代码为 1:一般错误:“mysqldump”不被识别为内部或外部命令、可运行程序或批处理文件。

我尝试了几个修复,但似乎没有任何效果。我的 config/database.php 代码是

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

因为这不起作用而不是 'dump_binary_path' 我什至尝试了 'set_dump_binary_path' 但这也不起作用。

标签: phpmysqllaravellaravel-6

解决方案


改变你的路径

'C:\xampp\mysql\bin'

'C:/xampp/mysql/bin'

推荐阅读