我不斷收到以下錯誤消息SQL語法錯誤1064
ERROR 1064(42000):您有一個錯誤的SQL語法;檢查與您的MySQL服務器版本對應的手冊,以便在第1行的''isbn10','isbn13','title','edition','author_f_name','author_m_name','author_l_na'附近使用
當試圖從使用下面的命令的(MySQL的)命令行填充我MySQL數據庫:
源C:\ myFilePath \ myFileName.sql
下面是從一個摘錄我mysqldump(顯示書籍的表結構)。我哪裏做錯了?任何援助將理解:
--
-- Table structure for table `book`
--
DROP TABLE IF EXISTS `book`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `book` (
`book_id` int(11) NOT NULL AUTO_INCREMENT,
`isbn10` char(20) DEFAULT NULL,
`isbn13` char(20) DEFAULT NULL,
`title` char(20) DEFAULT NULL,
`edition` char(20) DEFAULT NULL,
`author_f_name` char(20) DEFAULT NULL,
`author_m_name` char(20) DEFAULT NULL,
`author_l_name` char(20) DEFAULT NULL,
`cond` enum('as new','very good','good','fair','poor') DEFAULT NULL,
`price` decimal(8,2) DEFAULT NULL,
`genre` char(20) DEFAULT NULL,
PRIMARY KEY (`book_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `book`
--
********編輯********** 這裏是我的腳本(對不起,我忘了,包括這一點):
USE書籍;
INSERT INTO書( 'ISBN10', '網路書店', '標題', '版本', 'author_f_name', 'author_m_name', 'author_l_name', 'COND', '價格', '流派') VALUES ('0136061699','978-0136061694','Software Engineering:Theory and Practice','4th Edition','Shari','Lawrence','Pfleeger','very good','50','Computing') ;
什麼版本的MySQL服務器,你要導入到這個? – 2010-04-16 18:03:22
感謝您的回覆Pekka。我正在使用MySQL 5.1.41(XAMPP) – Anthony 2010-04-16 19:02:50