《Mysql應用mysql 重命名數據庫的方法示例》要點:
本文介紹了Mysql應用mysql 重命名數據庫的方法示例,希望對您有用。如果有疑問,可以聯系我們。
本節內容:
重命名mysql數據庫的辦法.MYSQL必讀
如果mysql數據庫版本是5.1.7之后,并且是5.1.23之前,辦法比較簡單:
RENAME {DATABASE | SCHEMA} db_name TO new_db_name;
但這種辦法并不可靠,可能會造成數據的丟失,不建議使用.MYSQL必讀
對此官方文檔的說明(http://dev.mysql.com/doc/refman/5.1/en/rename-database.html):
However, use of this statement could result in loss of database contents, which is why it was removed. Do not use RENAME DATABASE in earlier versions in which it is present.MYSQL必讀
大概意思是:這招數不平安,5.1.23以后的版本就不能用這語句了.MYSQL必讀
另一種辦法,先用mysqldump導出數據,創建新的數據庫然后導入數據,然后drop掉舊的庫.MYSQL必讀
例如:
?MYSQL必讀
在phpmyadmin中,可以點到“操作”的tab,有一項是“將數據庫改名為”,按步驟操作即可.MYSQL必讀
備注:
MySQL官方文檔有提到 ALTER DATABASE db_name UPGRADE DATA DIRECTORY NAME
用來辦理5.0和5.1版本升級后數據庫名稱顯示的問題,跟重命名不是一回事.MYSQL必讀
歡迎參與《Mysql應用mysql 重命名數據庫的方法示例》討論,分享您的想法,維易PHP學院為您提供專業教程。