小编Adr*_*n A的帖子

NPM MysqlDump 和 Mysql-Import,如何添加删除表选项(如果存在),Node.js

我正在使用 mysqldump 库和 mysql-import。我需要恢复我的 MySQL 数据库,但在执行此操作时,它告诉我不能添加重复文件,因此我手动放置 DROP TABLE IF EXIST,它起作用并覆盖了数据库,根据Mysqldump 文档有一种默认添加 DROP TABLE 的方法,但我真的不知道该怎么做,有人可以帮助我吗?

var mysqldump = require('mysqldump');
const controller = {};


controller.backupDatabase = function(req, res, next) {
  if(mysqldump){
      mysqldump({
          connection: {
              host: 'localhost',
              user: 'root',
              password: '',
              database: 'decoracionesalves',
          },
          dumpToFile: './DecoracionesAlves.sql',
      });
    
  }else{
      //Hacer algo aqui.
  }
Run Code Online (Sandbox Code Playgroud)

};

module.exports = controller;
Run Code Online (Sandbox Code Playgroud)

javascript mysql mysqlimport node.js

2
推荐指数
1
解决办法
2100
查看次数

标签 统计

javascript ×1

mysql ×1

mysqlimport ×1

node.js ×1