我在phpMyAdmin中导入数据库但有错误。我尝试了太多但显示相同的错误,这里是SQL数据库:
CREATE TABLE `business` (
`b_id` bigint(20) NOT NULL AUTO_INCREMENT,
`b_title` text,
`b_lastmodified` datetime DEFAULT NULL,
`b_detail` text,
`b_banner_image` varchar(250) DEFAULT NULL,
`b_cat_id` int(10) DEFAULT '100',
`b_subcat_id` int(10) DEFAULT NULL,
`b_tags` text,
`b_user_id` bigint(20) DEFAULT NULL,
`b_isactive` tinyint(1) DEFAULT '0' COMMENT 'admin will approve it',
`b_created_on` datetime DEFAULT NULL,
`b_views` bigint(20) DEFAULT '0' COMMENT 'number of times this is viewed',
PRIMARY KEY (`b_id`)
) ENGINE=MyISAM AUTO_INCREMENT=764 DEFAULT CHARSET=utf8;
INSERT INTO `business` (`b_id`, `b_title`, `b_lastmodified`, `b_detail`, `b_banner_image`, `b_cat_id`, `b_subcat_id`, `b_tags`, `b_user_id`, `b_isactive`, `b_created_on`, `b_views`) VALUES ('1', 'Couple Names Silver Pendant', '2014-01-15 02:25:02', '', 'itm_couple-names-silver-pendant2013-03-25_22-07-16_1.jpg', '35', '0', 'love pendant,name pictures,silver name pendant,couple name pendant,locket of love,chain of name,fb display photos', '1', '1', '2013-03-25 22:06:53', '7263');
并显示以下错误:
Error
SQL query:
CREATE TABLE `business` (
`b_id` BIGINT( 20 ) NOT NULL AUTO_INCREMENT ,
`b_title` TEXT,
`b_lastmodified` DATETIME DEFAULT NULL ,
`b_detail` TEXT,
`b_banner_image` VARCHAR( 250 ) DEFAULT NULL ,
`b_cat_id` INT( 10 ) DEFAULT '100',
`b_subcat_id` INT( 10 ) DEFAULT NULL ,
`b_tags` TEXT,
`b_user_id` BIGINT( 20 ) DEFAULT NULL ,
`b_isactive` TINYINT( 1 ) DEFAULT '0' COMMENT 'admin will approve it',
`b_created_on` DATETIME DEFAULT NULL ,
`b_views` BIGINT( 20 ) DEFAULT '0' COMMENT 'number of times this is viewed',
PRIMARY KEY ( `b_id` )
) ENGINE = MYISAM AUTO_INCREMENT =764 DEFAULT CHARSET = utf8;
MySQL said: Documentation
#1046 - No database selected
答案 0 :(得分:2)
在 phpMyAdmin 中创建新数据库或选择现有数据库。然后导入SQL文件。
或
将以下行包含在sql脚本的第一行。
create database database_name;
use database_name;
答案 1 :(得分:0)
您尚未选择要在其中创建表格并开始导入的数据库。这就是你得到这个错误的原因。
在进入查询窗口并执行查询之前,您应该单击要导入的数据库。 另一个选择是选择数据库,如下所示:
USE `database_name`;
CREATE TABLE `business` (
`b_id` bigint(20) NOT NULL AUTO_INCREMENT,
`b_title` text,
`b_lastmodified` datetime DEFAULT NULL,
`b_detail` text,
`b_banner_image` varchar(250) DEFAULT NULL,
`b_cat_id` int(10) DEFAULT '100',
`b_subcat_id` int(10) DEFAULT NULL,
`b_tags` text,
`b_user_id` bigint(20) DEFAULT NULL,
`b_isactive` tinyint(1) DEFAULT '0' COMMENT 'admin will approve it',
`b_created_on` datetime DEFAULT NULL,
`b_views` bigint(20) DEFAULT '0' COMMENT 'number of times this is viewed',
PRIMARY KEY (`b_id`)
) ENGINE=MyISAM AUTO_INCREMENT=764 DEFAULT CHARSET=utf8;
INSERT INTO `business` (`b_id`, `b_title`, `b_lastmodified`, `b_detail`, `b_banner_image`, `b_cat_id`, `b_subcat_id`, `b_tags`, `b_user_id`, `b_isactive`, `b_created_on`, `b_views`) VALUES ('1', 'Couple Names Silver Pendant', '2014-01-15 02:25:02', '', 'itm_couple-names-silver-pendant2013-03-25_22-07-16_1.jpg', '35', '0', 'love pendant,name pictures,silver name pendant,couple name pendant,locket of love,chain of name,fb display photos', '1', '1', '2013-03-25 22:06:53', '7263');