我有一個問題,我完全初學者,我想插入或轉換數據,我有我的電腦上一樣的txt文件,由MySQL創建我的表語言。可能嗎? 表具有與txt文件相同的列。 謝謝你這麼多插入數據(保存在我的電腦),以表MySQL的
回答
您可以編寫一個簡單的程序,通過該文件的內容循環並將數據插入到數據庫中。這裏是something讓你開始。
這隻需插入你已經把在PHP代碼中的數據。
你會想要做的就是打開一個文件,並從它插入數據
的mysql_connect( 'localhost' 的, '用戶', '及格')或死亡(mysql_error()) ;
mysql_select_db( 'DB_NAME')或死亡(mysql_error());$線=文件( 'company.txt');
$ company_names =「」; $ insert_string = 「INSERT INTOcompany
(company_name
)VALUES」; $ counter = 0; $ maxsize = count($ lines);的foreach($線爲$線=> $公司){
$ insert_string = 「( '」 $公司。 「')」。 $櫃檯++;如果($計數器< $ MAXSIZE){$ insert_string = 「」。 } // if} // foreach mysql_query($ insert_string)或die(mysql_error());
我從不使用PHP代碼,我不知道該怎麼做,我正在嘗試,但我需要一些時間。非常感謝。有人對我說,問題在於用戶的權限。 – Vonton
沒問題你用什麼語言解決上述問題? – 2013-09-30 12:51:30
您可以編寫直接SQL查詢像這樣
LOAD DATA INFILE 'C://path/to/yourfilename.txt'
到表 '數據庫名稱''TABLE_NAME '
場TERMINATED BY',」
LINES TERMINATED BY '\ n \ R'
(column1,column2)
這裏我假設你的字段是以半列結尾的。 線路終端字符和轉義序列你可以從這個線程
- 1. SQLite不保存我插入的數據
- 2. 電腦MySQL數據庫
- 3. 我可以在MYSQL數據庫表中插入圖像嗎?
- 4. MySQL的插入多行的數據被部分地保存
- 5. 緩存的mysql插入 - 保留數據的完整性
- 6. 輸入表單數據不保存在mysql數據庫中?
- 7. 插入數據到MySQL表
- 8. 插入數據到mySQL表
- 9. MySQL數據插入到表
- 10. 插入數據到MYSQL表
- 11. 如何插入新的數據,如果USER_ID不MySQL表存在
- 12. 將數據從mysql視圖插入到不存在的表中
- 13. HTML在我的電腦上保存一些文字?
- 14. MYSQL如果不存在插入數據
- 15. 在個人電腦上保存數據以用於Android - 可能嗎?
- 16. 如何在php/mysql中插入數據保存點擊一次?
- 17. 我想保存我的Html表中的數據在MySQL表中的PHP
- 18. 如何將表格中的數據保存/插入到表中?
- 19. 插入數據到在PHP/MySQL的表&自動插入日期
- 20. 我想通過jsp將我的表數據保存在mysql數據庫中
- 21. php - 插入的數據未保存在phpmyadmin數據庫中
- 22. 保存列表視圖數據,以我的Access數據庫
- 23. 使用pymysql插入在MySQL中保存多個值的列表
- 24. C#:將圖片保存到我的電腦上的文件夾
- 25. 在MYSQL表中插入數據錯誤
- 26. PHP表單數據插入在MySQL
- 27. 如何在MySQL表中插入數據?
- 28. 無法在mysql表中插入數據
- 29. MySQL:在外鍵表中插入數據
- 30. MySQL只在表不存在時插入數據
是有可能採取的參考。 –
請提供來自txt文件的示例數據以及要從txt中將哪些數據插入到哪個表=>字段中。 – Shreyas
如果它對您有幫助,請在下面標記爲我的答案。它否則評論,所以我們都可以改善它,並幫助誰正面臨着類似的問題 – 2013-09-30 10:03:50