2010-12-28 15 views
20

Eventuali duplicati:
how does one rename a schema in MySQLCome rinominare uno schema MySQL?

C'è una dichiarazione di MySQL per rinominare uno schema? So di RENAME {DATABASE | SCHEMA} db_name TO new_db_name;, ma tale affermazione "è stata trovata pericolosa ed è stata rimossa in MySQL 5.1.23" (come menzionano in here).

Stavo anche provando a farlo usando MySQL Workbench. Ho provato a fare clic destro sullo schema e quindi modificare lo schema. Ma non ti permettono di cambiare il suo nome lì dentro.

Quindi, come le persone rinominano i database?

+0

ci sono già alcune risposte qui in modo che possa aiutare con la vostra problema: [how-does-one-rename-a-schema-in-mysql] (http://stackoverflow.com/questions/490515/how-does-one-rename-a-schema-in-mysql) [clonazione -a-mysql-database-sullo-stesso-mysql-istanza] (http://stackoverflow.com/questions/675289/cloning-a-mysql-database-on-the-same-mysql-instance) come -do-i-fretta-rinomina-a-mysql-Database-cambio-schema- nome] (http://stackoverflow.com/questions/67093/how-do-i-quickly-rename-a-mysql-database-change-schema-name) – acm

risposta

18

Se si è nella pagina Panoramica del modello si ottiene una scheda con lo schema. Se si fa clic con il tasto destro su quella scheda si ottiene un'opzione per "modificare lo schema". Da lì è possibile rinominare lo schema aggiungendo un nuovo nome, quindi fare clic all'esterno del campo. Questo vale per MySQL Workbench 5.2.30 CE

Edit: Sul quadro sinottico dei modelli è sotto Schemata fisica

Screenshot:

enter image description here

+0

Non sono nella pagina Panoramica del modello. Non c'è un'istruzione MySQL per rinominare uno schema? – snakile

+0

Ok ho frainteso allora;) Ho pensato che stavi modellando il DB. Vedi che hai aggiornato la domanda con maggiori dettagli ora che uno stupido come me non può fraintenderlo;) – Sondre

+0

Ha funzionato, tks molto – vinidog

Problemi correlati