Updates für mehrere Datenbanken – MySQL
P粉129731808
P粉129731808 2023-08-27 11:15:21
0
1
485
<p>Ich bin neu bei MySQL. Ich habe eine Liste mit 10 Datenbanken, die dieselbe Tabellenstruktur enthalten. Für jede Datenbank muss dieselbe Tabelle aktualisiert werden. Gibt es eine Option, dies über phpmyadmin zu tun, ohne jede Datenbank auszuwählen? </p> <p>Oder gibt es eine ähnliche Funktion wie: <code>USE LIKE gc%</code>? </p>
P粉129731808
P粉129731808

Antworte allen(1)
P粉268654873

如果你需要更新原始数据,可以像这样进行事务处理。你无法逃避需要进行10个不同查询的事实。

START TRANSACTION;
  UPDATE  `db_name1`.`table_01` SET `parameter`=`value` 
    WHERE `parameter`=`value`;
  UPDATE  `db_name2`.`table_01` SET `parameter`=`value` 
    WHERE `parameter`=`value`;
  UPDATE  `db_name3`.`table_01` SET `parameter`=`value` 
    WHERE `parameter`=`value`;
COMMIT;
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage