XAMPP使用CLI重新删除批量数据库

问题描述 投票:0回答:2

在实践中,从文件“ dump.sql”中删除MySQL或DBMaria数据库的方法是这样的:

mysql --user=root --password="" --database=myblog < bitnami_wordpress.sql

但是如果文件中有多个数据库,而没有指向数据库的任何命令行上传该怎么办?,因为数据库位于转储文件中,如下所示:

DROP DATABASE IF EXISTS `myblog `;
CREATE DATABASE IF NOT EXISTS `myblog ` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `myblog `;
mysql database xampp mariadb command-line-interface
2个回答
0
投票

我想知道是否可以省略--database参数


0
投票

如果使用mysqldump工具保存数据,请确保传递--database-B参数。这将强制mysqldump创建数据库,并在输出中包含USE dbname

$>mysqldump --help
...
  -B, --databases     Dump several databases. Note the difference in usage; in
                      this case no tables are given. All name arguments are
                      regarded as database names. 'USE db_name;' will be
                      included in the output.
...
© www.soinside.com 2019 - 2024. All rights reserved.