db.sql导入数据库显示如下错误,什么意思,怎么解决,请各位高手帮助。

错误
SQL 查询:
/*Data for the table `tp30_flink` */ INSERT INTO `tp30_flink` ( `id` , `cate_id` , `img` , `name` , `url` , `status` , `ordid` )
VALUES /*Table structure for table `tp30_flink_cate` */
DROP TABLE IF EXISTS `tp30_flink_cate` ;

MySQL 返回:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DROP TABLE IF EXISTS `tp30_flink_cate`' at line 5

你的单引号应该是',而不是`,
表名和列名,不要带'号。
正确如下:

/*Data for the table 'tp30_flink' */

INSERT INTO tp30_flink ( id , cate_id , img , name , url , status, ordid ) VALUES
(......................这里要填写插入的东西...........................);

/*Table structure for table 'tp30_flink_cate' */

DROP TABLE IF EXISTS tp30_flink_cate ;
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-03-01
You have an error in your SQL syntax;说明你sql语句有错误。追问

怎么解决啊??

相似回答