java - Multipile mise à jour des déclarations dans MySql

donc, j'ai un logiciel qui, en gros, les téléchargements de 1,5 K jeu d'adresse de serveur à partir de ma base MySQL. Il connecte ensuite à chacun d'eux et ensuite télécharger de l'information, telle que les joueurs en ligne à la base de données. Le processus ressemble à ceci:

  1. Serveur de téléchargement à l'adresse
  2. Ping sur les serveurs et d'obtenir des informations
  3. Télécharger des informations à la base de données

Jusqu'à présent j'ai été en mesure de résoudre la partie où il téléchargez le nom d'hôte du serveur et les pings, mais le problème se pose lors de la mise à jour des serveurs.

À la mise à jour j'ai pensé à utiliser une boucle for pour construire une GRANDE chaîne de mise à jour de nombreux états et de l'exécuter à la fois, mais c'est sujette à des injections sql. Donc, idéalement, on pourrait utiliser les requêtes préparées.

L'instruction SQL update que j'utilise est:

UPDATE serverlist SET `onlineplayers` = '3', maxplayers = '10', 
name = 'A game server' WHERE `ip` = 'xxx.xxx.xxx.xxx' AND `port` = 1234;

Donc ma question est:
Comment puis-je exécuter tous les 1.5 K les mises à jour des déclarations utilisation de requêtes paramétrées?

InformationsquelleAutor Krimson | 2013-02-01