gpt4 book ai didi

mysql - 一次导入多个 .SQL 文件

转载 作者:行者123 更新时间:2023-11-29 03:56:35 33 4
gpt4 key购买 nike

我是 Mac 操作系统的新手。我已经安装了 navicat 和 sequel pro。我有一个 MySQL 数据库副本转储到大约 100 个 .sql 文件(每个表一个。)

我想将它们导入到我的本地主机新创建的数据库中。我如何使用 Navicat 或 Sequel Pro 执行此操作?

只有一次导入一个文件的信息...

最佳答案

我会像@tadman 提到的那样使用终端将它们合并到一个文件中。如果你所有的文件都在 ~/Documents/sql举个例子……

cat ~/Documents/sql/*.sql > complete.sql

然后使用mysql导入它们:

mysql -u [MySQL_USER] -p [DBNAME_TO_IMPORT_INTO] < ~/Documents/sql/complete.sql

,就像@eggyal 提到的那样一步到位

mysql -u [MySQL_USER] -p [DBNAME_TO_IMPORT_INTO] < ~/Documents/sql/*.sql

在这两种情况下,系统都会提示您输入 MySQL 密码,但两者都可以解决问题。如果您不想使用终端将 cat 生成的文件导入 MySQL以上可以使用 Navicat 或 Sequel Pro 导入。

关于mysql - 一次导入多个 .SQL 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20619200/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com