Ich versuche, eine Tabelle in einer MySQL-Datenbank zu umbenennen, von PHP, aber dieser Code funktioniert nicht:RENAME TABLE/ALTER TABLE nicht funktioniert
$sql = "RENAME TABLE dbname.table TO dbname.tabletmp;";
$conn->query($sql);
Ich habe auch versucht ALTER TABLE
zu verwenden oder die ''
für die Tabellennamen, aber nichts. Irgendwelche Ideen?
Es scheint, dass in PHP ALTER TABLE
kein Befehl ist:/
Erhalten Sie eine Ausnahme oder eine Fehlermeldung? Rename-Tabelle Syntax sieht gut aus. Die Alter-Tabelle kann nicht zum Umbenennen der Tabelle verwendet werden. –
erhalten Sie irgendwelche Fehlermeldungen? –
Diese [Antwort] (https://stackoverflow.com/a/37786534/5513005) können Sie –