mysql备份还原
关于mysql备份还原命令操作,一切都在cmd中进行,不是进入mysql命令行**************************************************************
备份命令:(命令不需要输入密码,输入密码会被认为是数据库的名字,密码等按回车会提示输入)
mysqldump -h localhost -u root -p test>d:/test.sql
(-h localhost可省略,它表示备份本机的mysql )
接下来会提示输入密码,输入密码后,数据库test将会成功备份到"d:/"下。
·····························
mysqldump -u root -p test>first_backuptest.sql
这个命令Windows7下默认备份到C:\Users\Administrator下,第一次备份如果不知道备份到什么地方,一定要先确认,在我的电脑上右键搜索,搜索的位置记录下来,以备后用。
**************************************************************
还原命令:(数据库中必须存在要还原的数据库【空的也可以,表不用必须存在】,而且必须选择数据库,不能简写成mysql -h localhost -u root -pd:/all_databases5_8_3.sql
或者
mysqldump -u root -p --databasedb1 db2>d:/all_databases5_8_3.sql
备份数据库db中的表table1:
mysqldump -u root -p db table1>d:/table_table1.sql
备份数据库db中的多个表表table1,table2,table3:
mysqldump -u root -p db table1 table2 table3>d:/table_total.sql
备份数据库的架构(没有数据,只有字段):
mysqldump -u root -p --no-data --database db1 db2>d:/dball_jg.sql
或者mysqldump -u root -p -d db>d:/db_jg2.sql
还原整个数据库:
mysql -u root -p
页:
[1]