通常我已经创建了数据库。所以这个命令行可以找到:
mysql -h -u -p [databaseName] < dump.sql
我有一个 import.sql
文件,它有一个创建数据库的顶级查询,如果它不存在的话。
有没有办法导入sql文件,而不需要选择一个预先存在的数据库?
最佳答案
调用命令行而不指定数据库
mysql -h -u -p < dump.sql
在 dump.sql 中,创建数据库后添加
USE databasename;
关于mysql - Linux - 将 SQL 文件导入到不存在的数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19310246/