【问题标题】:Keep getting this error when importing MySQL to phpMyAdmin将 MySQL 导入 phpMyAdmin 时不断收到此错误
【发布时间】:2015-04-17 19:52:25
【问题描述】:

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

--
-- 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 

【问题讨论】:

  • 您是否尝试使用USE lehili 选择数据库?

标签: php mysql sql database phpmyadmin


【解决方案1】:

在 phpMyAdmin 中选择数据库的意思是点击左侧面板中的数据库名称,如下图所示:

从您的转储代码中可以看出,数据库名称是一个注释,仅供参考。

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

【讨论】:

    【解决方案2】:

    请关注

    1. 在 phpmyadmin 中创建数据库 'lehili'。
    2. 选择那个数据库(确保它没有表)。
    3. 点击“导入”菜单项。
    4. 选择您要导入的文件。

    现在您应该不会收到任何错误

    【讨论】:

    • 这行得通。我知道这似乎是一个愚蠢的问题,但我试图导入另一个数据库,但它不起作用。谢谢!
    猜你喜欢
    • 2020-10-03
    • 1970-01-01
    • 2014-07-07
    • 2016-05-05
    • 2020-12-27
    • 1970-01-01
    • 2021-11-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多