sql >> Databasteknik >  >> RDS >> Mysql

hur byter man namn på ett schema i MySQL

Använd inte RENAME DATABASE!!!

Tidiga versioner av 5.1 hade detta kommando men det har tagits bort eftersom det kan korrumpera data (referens ).

Det enda sättet för närvarande är

mysqladmin create new_db_name
mysqldump db_name | mysql new_db_name

som hänvisas till här

Edit:Uppenbarligen kommer det här svaret att dateras när det har åtgärdats.



  1. Hur sys.dm_exec_describe_first_result_set fungerar i SQL Server

  2. Python:använd mysqldb för att importera en MySQL-tabell som en ordbok?

  3. Hur man startar upp MySQL eller MariaDB Galera Cluster - Uppdaterad

  4. OracleParameter och IN-klausul