问题标签 [mysql-error-1007]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
184570 浏览

mysql - 将 SQL 转储导入 MySQL 时出错:未知数据库/无法创建数据库

我很困惑如何导入 SQL 转储文件。如果不先在 MySQL 中创建数据库,我似乎无法导入数据库。

这是database_name尚未创建时显示的错误:

username= 有权访问原始服务器上的数据库的用户名。
database_name= 来自原始服务器的数据库名称

如果我以 root 身份登录 MySQL 并创建数据库,database_name

然后尝试再次导入 sql 转储:

我应该如何导入 SQL 转储文件?

0 投票
2 回答
1251 浏览

php - 仅从完整的 MySql 数据库导出中导入表

如果我导出了一个包含我的数据库的.sql文件,那么我可以只将该数据库的“部分”而不是整个数据库导入 MySql 吗?

当我在测试数据库上尝试时出现了这个问题。

我导出了测试数据库。

然后清空了数据库中的一些表。

然后我计划从 .sql 文件导入,并希望空表将重新填充它们填充的任何内容。

但我收到一个错误:

它当然存在,但是是否可以只从 .sql 备份中导入已经存在的表的值?

或者我必须删除整个数据库然后导入数据库吗?

仅供参考,我目前正在为此使用 PhpMyAdmin。

0 投票
2 回答
1201 浏览

mysql - 试图删除数据库,但说数据库 dosnt 存在,即使我可以使用它

发生了这个奇怪的错误,我正在尝试清理我没有使用的数据库。但是,当我尝试删除 mysql 时,它说数据库 dosnt 存在,但是我可以使用它!奇怪还是什么?!我有什么办法可以从我的列表中删除这个数据库。