2013-12-18 28 views
0

在MySQL服务器中,可以在每6个月后创建一个新模式,并将现有模式的全部组合包装到新模式中。将现有的模式设为空。是否可以复制一个模式并创建一个新模式

这是可能的使用一些做这项工作一些时间计划基地的程序。

非常感谢您的指导。沿线的

+0

这在MySQL和Oracle中会非常不同。你实际使用哪些DBMS。 –

+0

感谢您的回复,我正在使用MYSQL。 – sunleo

+0

你为什么要这样做? – Strawberry

回答

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的细节

取而代之的是最后两行的你可以只空老的所有表DB分别

TRUNCATE <table_name> 
相关问题