所以我有一個軟件,它基本上從我的MySQL數據庫下載1.5K遊戲服務器地址。然後它將所有這些信息都打包,然後將在線播放器等信息上傳回數據庫。過程是這樣的:java - MySql中的多語句更新語句
- 下載服務器地址
- 平安的服務器和獲取信息
- 上傳信息到數據庫
到目前爲止,我已經能夠解決部分地方它會下載服務器主機名並對其進行處理,但更新服務器時會出現問題。
更新我想過使用for循環來構造一個BIG字符串的許多更新語句,並立即執行它,但這很容易sql注入。所以理想的人會想要使用準備好的語句。
我使用的是SQL update語句是:
UPDATE serverlist SET `onlineplayers` = '3', maxplayers = '10',
name = 'A game server' WHERE `ip` = 'xxx.xxx.xxx.xxx' AND `port` = 1234;
所以我的問題是:
我如何可以執行使用參數化查詢所有1.5K更新語句?
真棒。就是我在找什麼! – Krimson