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?
Registrandoti e creando un nuovo account potrai usufruire di tutti i servizi messi a disposizione, fare domande, rispondere agli utenti, accumulare punti e diventare un utente riconosciuto come esperto; ricevere la nostra newsletter e molto altro ancora. Il tutto in modo semplice, veloce e soprattutto gratuito. Una volta effettuata la registrazione veloce, potrai completare l'inserimento dei tuoi dati accedendo al tuo profilo.
Crea un AccountHai perso la tua Password? Inserisci l'e-mail (username) con la quale ti sei registrato, e ti invieremo una email con una nuova password che potrai poi cambiare una volta entrato nel tuo profilo.
Come posso rinominare un database MySql, il comando RENAME
, non sembra funzionare, potete indicarmi una soluzione, come faccio a cambiare nome ad un database?
Per poter rispondere a questa domanda, devi essere registrato e loggato sul sito, dopodichè compila il box sottostante cercando di essere il più chiaro ed esauriente possibile, la tua risposta potrebbe essere la soluzione che l'utente cerca ed essere contrassegnata come migliore, consentendoti così di ottenere punti ed autorevolezza.
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.