嘗試使用PHP和CSV導入到MySQL數據庫來更新表。我需要一些幫助。使用PHP將CSV導入到MySQL
我有兩個表:用戶和餘額。
用戶
ID | USER_LOGIN |
1 | name1 |
2 | name2 |餘額
user_id | user_balance |
1 | 1000 |
2 | 2000 |
查詢的操作:
SELECT users.user_login, balance.user_balance
FROM `users` , `balance`
WHERE `ID` = `user_id`
CSV文件中有這樣的結構:
名1; 3000
名2; 5000
但我不知道該怎麼使用ID和user_id格式CSV更新兩個連接的表。
我會很樂意提供任何幫助和建議。謝謝!
[MySQL中,使用一個查詢更新多個表]的可能的複製(http://stackoverflow.com/questions/4361774/mysql-update-multiple-tables-with-one-query) –
這個問題是太寬泛,也不清楚。一方面是數據加載。沒有提到如何處理插入操作與更新丟失的第一個表格數據。然後有一個加入更新。有些人可能會爲'LOAD DATA INFILE'(我的方法)擺動。其他人走慢路徑(大表),並有PHP文件I/O。 – Drew
請不要添加您的問題的答案。改爲使用「答案」框(如果問題重新打開)。 –