Mysql
 sql >> Database >  >> RDS >> Mysql

Come rinominare due tabelle in un'operazione atomica in MySQL

Bene, facile...

RENAME TABLE current TO current_20151221, next TO current;

come indicato nel manuale . Lì dice che è un'operazione atomica. Giusto per chiarire, i commit impliciti non hanno nulla a che fare con questo. Questa è una storia diversa. Questo dice solo che quelle affermazioni terminano una transazione aperta.