我是新來的數據庫,我最近下載了mysql 5.1並從網站上學習命令。我無法將文件中的數據插入到數據庫中。我正在使用命令行,並從 http://www.webdevelopersnotes.com/tutorials/sql/mysql_course_inserting_data_in_mysql_tables.php3 鍵入相同的命令,但它是發出錯誤..我正在使用Windows 7 ..是不支持的文件格式?或命令錯誤?請幫助...預先感謝 文件名是「nit.dat」...創建名爲'nitish'的數據庫和一個名爲'stud'的表格現在我在命令行鍵入 mysql nitish < nit.dat ;
...並且我將文件nit.dat保存在bin目錄中....該文件包含三個要插入的記錄.....無法通過文本文件將數據插入到數據庫中的表
insert into stud(id,name,age)values(99, nit「,23); insert into stud(id,name,age)values(22,「nit22」,12); insert into stud(id,name,age)values(10,「nit10」,56);
提示我輸入與顯示錯誤信息......
ERROR 1064 (42000): 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 'mysql nitish < nit.dat' at line 1
....怎麼辦?
我們需要更多的努力。發佈您的文本文件(或至少其中的一部分),以便我們可以看到其中的內容,以及您使用的命令和收到的錯誤消息。 – TheOx 2012-03-17 13:41:00
@nitishrao:你創建了「nitish」表嗎? – 2012-03-17 15:24:57
不......實際上,「nitish」是數據庫名稱,「stud」是表名......爲什麼要創建表「nitish」呢? – nitish712 2012-03-17 15:30:28