我正在使用 MySQL Administrator 进行数据库备份。我可以完美地备份整个数据库及其所有表。有些表的大小非常大,所以我想知道我是否只能备份表的结构(仅它们的元素)而不是它们的数据。
Luk*_*keR 45
使用--no-data带有 mysqldump的开关告诉它不要转储数据,只转储表结构。
这将输出表的 CREATE TABLE 语句。
像这样的东西
mysqldump --no-data -h localhost -u root -ppassword mydatabase > mydatabase_backup.sql
Run Code Online (Sandbox Code Playgroud)
要定位特定表,请在数据库名称后输入它们。
mysqldump --no-data -h localhost -u root -ppassword mydatabase table1 table2 > mydatabase_backup.sql
Run Code Online (Sandbox Code Playgroud)
http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html#option_mysqldump_no-data
http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html
| 归档时间: |
|
| 查看次数: |
47492 次 |
| 最近记录: |