dinggela 发表于 2018-10-3 10:17:47

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]
查看完整版本: mysql备份还原