尝试使用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
请不要添加您的问题的答案。改为使用“答案”框(如果问题重新打开)。 –