将MySQL导入phpMyAdmin时不断出现此错误

时间:2015-04-17 19:52:26

标签: php mysql sql database phpmyadmin

谁能告诉我在哪里搞砸了?我不断收到此错误消息:

--
-- Database: `lehili`
--
-- --------------------------------------------------------
--
-- Table structure for table `wp_cb_contact_form`
--
CREATE TABLE IF NOT EXISTS `wp_cb_contact_form` (
  `form_id` int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
  `form_name` varchar( 200 ) NOT NULL ,
  PRIMARY KEY ( `form_id` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =3;
MySQL说:

#1046 - No database selected 

2 个答案:

答案 0 :(得分:1)

在phpMyAdmin中选择数据库的意思是点击左侧平底锅中的数据库名称,如以下屏幕截图所示:

enter image description here

如您的转储代码所示,数据库名称仅供参考。

因此,您必须创建一个空的新数据库(如果您还没有),并导入您拥有的转储代码。不要忘记为新数据库设置合适的排序规则,我更喜欢utf8_general_ci

答案 1 :(得分:0)

请执行以下操作

  1. 在phpmyadmin中创建数据库'lehili'。
  2. 选择该数据库(确保它没有表格)。
  3. 点击“导入”菜单项。
  4. 选择您要导入的文件。
  5. 现在你不应该收到任何错误