Condividi
Come rinominare un database MySql?
Come posso rinominare un database MySql, il comando RENAME
, non sembra funzionare, potete indicarmi una soluzione, come faccio a cambiare nome ad un database?
Risolta
1
MySql
04-12-2018
1 Risposta
8865 Visite
+2
Risposte ( 1 approvate )
Nelle versioni più recenti di MySql non è più possibile cambiare nome ad un database con la vecchia istruzione sql 'RENAME DATABASE'.
Per poter rinominare il database sei necessariamente costretto a creare un nuovo database, e successivamente spostare tutte le tabelle dal vecchio al nuovo db. Fortunatamente la sintassi della istruzione sql per fare questo è molto semplice:
Puoi iterare questa istruzione (da shell) anche con un ciclo for nel caso in cui le tabelle da spostare siano molte.