如何將多個文件(.csv,.sql等)導入到xampp mysql數據庫中?將多個文件一起導入到xampp mysql數據庫
我使用Xampp和Windows XP。
如果需要編寫命令提示符類型命令,請詳細告訴在哪裏找到命令提示符類型的屏幕等。
如何將多個文件(.csv,.sql等)導入到xampp mysql數據庫中?將多個文件一起導入到xampp mysql數據庫
我使用Xampp和Windows XP。
如果需要編寫命令提示符類型命令,請詳細告訴在哪裏找到命令提示符類型的屏幕等。
您可以使用MySQL command-line tool執行的SQL文件,例如, - 從CSV
shell> mysql db_name < script.sql
裝入的數據文件到指定的表,你可以與LOAD DATA INFILE聲明。
如果您沒有訪問mysql客戶端,請嘗試dbForge Studio for MySQL。免費快遞版允許執行SQL腳本並從CSV文件導入數據,而不受限制。
我一直在尋找上傳多個文件的方式,一次不只是一個文件。我還沒有得到任何解決方案。 –
在* nix中,您可以使用'cat'命令連接文件cat file1.CSV file2.CSV。 – Devart
我說我使用XP。 –
此主題已被覆蓋,在其部分。
LOAD DATA INFILE yourfile.csv
,或者如果您需要更新一些數據已經是數據庫,你可以在涉及到一個question我不久前回答(並可能在stackoverflow上的其他答案)。
您可以在mysql提示符下使用mysql -u user -p -h localhost -D database
(學習如何在XAMMP using this question中找到mysql.exe路徑)或使用其他方式執行此語句,例如您的腳本/編程語言以及mysql連接器/庫。
您也可以使用mysqlimport.exe命令(它將與您的mysql二進制文件位於相同的文件夾中)。
C:>mysql -u user -p -h localhost -D database -o < yoursqlfile.sql
我希望,除了回答你的問題我也可以向您介紹了事實上,在stackoverflow中有數千(?)個問題,你很可能通過搜索問題數據庫找到答案,可能比問你自己的新問題要快。
我一直在尋找上傳多個文件的方式,而不是一次只有一個文件。我還沒有得到任何解決方案。我瞭解SOF豐富的問答庫。還是謝謝你。 –
非常好然後,所以你想上傳MULTIPLE文件,是的,這是可能的,搜索「[導入多個CSV文件](http://stackoverflow.com/search?q=%5Bmysql%5D+import+multiple+csv +文件)「,併爲」[導入多個csv文件](http://stackoverflow.com/search?q=%5Bmysql%5D+import+multiple+sql+files)「爲sql文件。請記住,一次插入所有csv文件可能會導致問題:您需要指定將放置內容的數據庫和表,除非它們全都轉到同一個表中。和sql文件一樣,如果他們不指定數據庫。 –
另一方面,如果您希望一次導入**多個**文件和**多個文件格式**,我不知道解決方案。 –
通常你只把文件名或路徑放到mysql中......你想要做什麼? – jribeiro
我使用內置的圖形界面將25個文件從目錄上傳到localhost mysql數據庫。我只想知道方式。你是否想寫代碼? –