Mysql Import *.sql 创建数据库

标签 mysql database import

我有很多 .sql 文件的目录。我想在创建数据库时一次导入它们。不一个一个做就可以吗?

我已经试过了

mysql -u user -p Database < *.sql

但没有运气。

最佳答案

你可以这样做:

cat *.sql | mysql -u user -p Database

cat *.sql >/tmp/all.sql
mysql -u user -p Database < /tmp/all.sql
rm /tmp/all.sql

关于Mysql Import *.sql 创建数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32278264/

相关文章:

mysql - 索引是否适用于 MySQL 中的 LIKE 语句?

MySQL 删除引擎为内存的表

c - free() 函数不使用任何内存分配函数

PHP - Codeigniter 在插入数据库时​​删除破折号和括号

javascript - 使用 ES6 导入模块和 pkg

C# 添加仅使用代码的引用(没有 IDE "Add Reference"函数)

mysql - 为多对多关系建模的正确方法

sql - 确定对每个项目执行的最后一个操作是安装还是删除

ruby-on-rails - 通过 http 而不是文件系统导入 SASS 部分

php - 大约 1k 个数据库连接处于 TIME_WAIT 状态。我应该担心吗?