SQL备份(针对表结构)

SQL备份(针对表结构)
1:概述
1:备份是SQL语句,系统会对表结构以及数据进行处理,变成对应的SQL语句,然后进行备份,还原的时候只要执行SQL指令即可.
2:mysqldump
1:MySQL没有提供备份指令,需要利用MySQL提供的软件: mysqldump.exe
2:MySQLdump.exe也是一种客户端,需要操作服务器,必须连接认证
2:SQL语法
1:mysqldump -u用户名 -p密码 -h主机 数据库 a -w “sql条件” –lock-all-tables > 路径
2:mysqldump –h 主机名 –u 用户名 –p  - -all-databases  > 备份文件名.sql
3:mysqldump -u用户名 -p密码 -h主机 数据库 a –where “条件语句” –no-建表> 路径
mysqldump/mysqldump.exe-hPup 数据库名字[数据库名字 1 [数据库名字2]] 外部文件 目录(建议使用SQL).
3:案例操作(单表备份)
1:退出MySQL指令
2:mysqldump -uroot -p123 test t_student >G:/temp1/student.sql
3:注意要在MySQL的bin目录下

4:整库备份
1:SQL语法
mysqldump –u 用户名 –p  - -databases db1 db2 db3 …  > 备份文件名.sql
2:SQL语句
mysqldump -uroot -p123 test >G:/temp1/test.sql

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值