在mysql中创建数据库但没有在phpmyadmin中显示

时间:2014-12-05 06:48:49

标签: mysql sql phpmyadmin cpanel

在cpanel中创建数据库> mysql数据库,但是当我在phpmyadmin中导入sql文件时,我收到此错误

 Error

 SQL query:

 --
 -- Database: `alphanationalfire`
 --
 -- --------------------------------------------------------
 --
 -- Table structure for table `access`
 --
 CREATE TABLE IF NOT EXISTS `access` (
 `aid` int( 11 ) NOT NULL AUTO_INCREMENT ,
 `mask` varchar( 255 ) NOT NULL DEFAULT '',
 `type` varchar( 255 ) NOT NULL DEFAULT '',
 `status` tinyint( 4 ) NOT NULL DEFAULT '0',
  PRIMARY KEY ( `aid` )
  ) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;

  MySQL said: Documentation
   #1046 - No database selected  

并且没有可供选择的数据库。如何解决这个问题?

3 个答案:

答案 0 :(得分:2)

首先在phpmyadmin中创建数据库。然后从左侧面板中选择您创建的数据库。打开数据库后,导入SQL文件。

答案 1 :(得分:0)

为了从文件向数据库添加数据,您需要先创建数据库。在这种情况下,创建alphanationalfire然后在phpmyadmin中选择数据库并导入sql文件。

答案 2 :(得分:0)

在创建表之前,我们必须说明要在哪个数据库中创建该表。 “未选择数据库”消息显示“您没有选择数据库”,因此首先使用use databasename选择数据库。然后创建表。

show databases命令将显示在mysql中创建的数据库列表。检查表'alphanationalfire'是否存在。

在phpmyadmin中,检查它是否列出了'alphanationalfire'数据库名称。然后选择它,然后尝试你的工作