MySQL 转储所有数据库并在导入时创建(或重新创建)它们?

标签 mysql database mysqldump

我想知道如何获得以下文件,

mysqldump -h server -u root -p --all-databases > all_dbs.sql

在导入时自动创建尚未创建的任何数据库。此外,如果数据库已经存在,它应该重新创建它(覆盖旧的)。

这可能吗?谢谢!

最佳答案

Export: mysqldump -u root -p --all-databases > all_dbs.sql
Import: mysql -u root -p < all_dbs.sql

关于MySQL 转储所有数据库并在导入时创建(或重新创建)它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4749448/

相关文章:

python - 读取 MySQL 转储的库?

MySQL:启用加载数据本地INFILE

mysql - 删除父记录并将子记录保留在评论表中

java - Spring Boot中如何连接多个数据库

sql-server - 将数据从 Excel 导入 MS SQL Server 时如何创建标识列(使用导入和导出向导)?

mysql - 大型数据集的最佳数据库引擎

mysql - 使用 CURDATE() 函数

mysql - 如何限制Sequelize JS中belongsToMany关联的包含?

mysql - 具有多个 INNER JOINS 和 WHERE 条件的 SQL Select 语句

mysql - 在没有锁定的情况下设置MySql主从复制?