在MySQL服务器中,可以在每6个月后创建一个新模式,并将现有模式全部打包到新模式。并将现有架构设为空。
这是否可以使用某些程序在一段时间内完成这项工作。
非常感谢您的指导。
答案 0 :(得分:0)
有些事情:
mysqldump <old_db_name> > dbdump.sql
mysql -D <new_db_name> < dbdump.sql
mysqldump --no-data <old_db_name> > schema.sql
mysql -D <old_db_name> < schema.sql
有关详细信息,请参阅http://dev.mysql.com/doc/refman/5.5/en/mysqldump.html
而不是最后两行,你可以分别清空旧数据库中的所有表
TRUNCATE <table_name>