我需要从公共服务器导出MySQL数据库,并在每次内容更改后将其导入到开发中,并且我正在尝试用node.js实现它的自动化。是否有任何开箱即用的解决方案来生成.sql文件,比如phpmyadmin创建的但是没有php或MySQL CLI的解决方案?
发布于 2016-08-11 14:14:51
我以前使用过米斯德 node.js包
从他们的文件:
var mysqlDump = require('mysqldump');
mysqlDump({
host: 'localhost',
user: 'root',
password: '',
database: 'test',
dest:'./data.sql' // destination file
},function(err){
// create data.sql file;
})这将生成.sql文件--这取决于您将其放在何处/如何处理它。
发布于 2016-12-30 09:54:48
我不会引用mysqldump,因为它产生的文件太大了。我的phpMyadmin文件是5MB,mysqldump给了我15 My。我的数据库大小很小,但是对于大数据来说,这可能是个问题。
https://stackoverflow.com/questions/38898772
复制相似问题