使用 MySQL WorkBench 导入...错误 ERROR 1046 (3D000)

2024-01-27

场景:本地搭建RoR环境进行开发。生产位于 EngineYard / GitHub 上。现在一切正常,除了数据库没有导入。

我有一个从我的产品 EY 网站获取的 .sql 文件。现在我需要将它导入到本地的 MySQL 中。我正在使用工作台(因为我是新手),但出现以下错误。

请帮忙?

08:07:43 恢复 /home/james/Downloads/Futology.sql 运行:mysql --defaults-extra-file="/tmp/tmpAVeE58/extraparams.cnf" --host=localhost --user=root --port=3306 --default-character-set=utf8 --comments

操作失败,退出代码 1 08:07:43 导入 /home/james/Downloads/Futology.sql 已完成,但有 1 个错误


Workbench 不知道您要使用的数据库(架构)。

在工作台中,使用数据导入/恢复时,在您选择要导入的文件的下方,它会询问“要导入的默认架构”

只需从标题为“默认目标架构”的下拉列表中选择您希望其使用的数据库(架构)即可。如果您还没有数据库(架构),可以使用“新建”按钮创建它。

这很令人困惑,因为 MySQL 通常似乎使用术语“数据库”,但 Workbench 使用“模式”。对于大多数目的来说,它们的含义是相同的。MySQL“创建模式”和“创建数据库”-有什么区别 https://stackoverflow.com/questions/1219711/mysql-create-schema-and-create-database-is-there-any-difference

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 MySQL WorkBench 导入...错误 ERROR 1046 (3D000) 的相关文章

随机推荐