【发布时间】:2015-12-09 22:25:00
【问题描述】:
这里是编程的绝对初学者。我在一台 PC 上的一个名为 EasyPHP 的程序上创建了一个基于 SQL 的数据库,然后将其导出(文件扩展名:'.sql')。我将 EasyPHP 下载到我的 PC 上,与我在其中创建数据库的那个不同,并且我尝试导入我之前创建的数据库,但是,我收到“错误 1046:未选择数据库”。 我真的不明白这是怎么回事。我在记事本中检查了数据库,看起来还不错——我已经定义了我的数据字段并且我的所有记录都完好无损。
任何帮助将不胜感激。
【问题讨论】:
-
为什么不从发布代码开始
-
@Fred -ii- 我没有任何代码。我所拥有的只是一个名为“userdata.sql”的数据库。我转到 PHPmyadmin 中的“导入”选项卡,选择我的文件并单击“开始”。然后我得到一个错误,说'1046:没有选择数据库。 '
-
正如下面的答案所述,您需要首先创建一个数据库,然后创建一个与数据库关联的表,其中包含数据,然后能够导出/导入。
-
@ Fred -ii- 嗯。我去了控制台,输入了 CREATE DATABASE 用户数据;然后我导入了 userdata.sql,现在看起来很好。成功了吗?
-
似乎。如果您有任何数据,请查看内部。
标签: php sql database import easyphp