我如何重命名我的数据库? phpmyadmin有什么办法吗?或者什么是sql代码?
我已经尝试过使用RENAME DATABASE
感谢
答案 0 :(得分:3)
如果您只使用MyISAM,最快的方式是
/etc/init.d/mysql stop
cd /var/lib/mysql
mv <old db name> <new db name>
/etc/init.d/mysql start
它不漂亮,但确实有效。您需要root权限。
如果你使用InnoDB表,这种方式可能会有效,但我没有经验,所以我不会保证它。
答案 1 :(得分:1)
以下是SO的答案:How do I quickly rename a MySQL database (change schema name)?
这似乎是你最好的选择。 RENAME DATABASE命令(如果它甚至可用)可能会擦除您的数据。不要追求那个角度。