Mysql 来自laravel的Backup.sql
我将从laravel备份我的database.sql文件。当我使用cmd中的artisan命令时,备份文件将不会产生任何问题。但当我从控制器上做这件事时,我得到了这个错误 如何解决这个问题 mysqldump:get错误:2004:“无法创建TCP/IP套接字(10106 “未知错误”)“ 您可以使用软件包备份数据库 安装:Mysql 来自laravel的Backup.sql,mysql,laravel,backup,Mysql,Laravel,Backup,我将从laravel备份我的database.sql文件。当我使用cmd中的artisan命令时,备份文件将不会产生任何问题。但当我从控制器上做这件事时,我得到了这个错误 如何解决这个问题 mysqldump:get错误:2004:“无法创建TCP/IP套接字(10106 “未知错误”)“ 您可以使用软件包备份数据库 安装: composer require spatie/db-dumper 用法: Spatie\DbDumper\Databases\MySql::create() -
composer require spatie/db-dumper
用法:
Spatie\DbDumper\Databases\MySql::create()
->setDbName($databaseName)
->setUserName($userName)
->setPassword($password)
->dumpToFile('dump.sql');
你能分享你的代码块吗?嗨,谢谢你的回答。但是现在我遇到了这个错误:mysqldump:get error:2005:Unknown MySQL服务器主机'localhost'(2)当尝试连接时,您确定您在config/database.php文件或.env文件中的配置正确吗是的!当我从“localhost/myapp/public/backup”浏览它时,它就开始工作了。但是当我从artisan“localhost:8000/backup”运行它时,我得到了这个错误。为什么呢?