gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 06:38:47 28 4
gpt4 key购买 nike

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

我有一个从我的 prod EY 站点获取的 .sql 文件。现在我需要在本地将它导入我的 MySQL。我正在使用 Workbench(因为我是新手),但出现以下错误。

请帮忙?

08:07:43 Restoring /home/james/Downloads/Futology.sql Running: mysql --defaults-extra-file="/tmp/tmpAVeE58/extraparams.cnf" --host=localhost --user=root --port=3306 --default-character-set=utf8 --comments < "/home/james/Downloads/Futology.sql" ERROR 1046 (3D000) at line 22: No database selected

Operation failed with exitcode 1 08:07:43 Import of /home/james/Downloads/Futology.sql has finished with 1 errors

最佳答案

Workbench 不知道您要使用的数据库(模式)。

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

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

这令人困惑,因为 MySQL 通常似乎使用术语数据库,但 Workbench 使用模式。在大多数情况下,它们的意思相同。 MySQL 'create schema' and 'create database' - Is there any difference

关于mysql - 使用 MySQL WorkBench 导入...错误 ERROR 1046 (3D000),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5787130/

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