数据库的备份与恢复

mysqldump命令,将数据库备份 为一个文本 文件。

mysqldump -u  user -h  host -p  password

dbname [tbname,[tbname...]] > filename.sql

-u:账号

-h:主机

-p:密码

将数据库表dbname 定位写入到filename.sql文件

例1,将图书管理系统(book数据库)中的所有文件进行备份

在cmd中输入:

mysqldump -uroot -p book >C:\mysqldump\file1.sql

例2,备份book数据库中的readinfo表

mysqldump -uroot  -p book readinfo > C:\mysqldump\file2.sql;

例3,备份book和mytest这2个数据库

mysqldump -uroot  -p --databases book mytest >C:\mysqldump\file3.sql;

多个数据库,用--databases,不同数据库用空格连接

 

数据恢复:

mysql -u user -p [dbname] < filename.sql

例如:

mysql -u -uroot -p book <C:\mysqlbackup\file1.sql

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值