mysql 备份和恢复命令行_MySQL备份和从命令行恢复

包含mysqldump的“–routines”参数,它将转储过程.

编辑#1:

你的mysqldump命令现在看起来像,

mysqldump -u root -proot --routines Data1 > Datafile.mysql

编辑#2:

如果要保留视图,还需要添加–add-drop-table开关.原因是视图分两步创建(首先是虚拟表,然后是真实视图).另请注意,表和视图共享相同的名称空间,因此不要被mysqlclient中“Show Tables”命令给出的输出误导.如果该命令显示创建视图查询然后使用bingo,则使用“显示创建视图vw_test”,同时确保已正确恢复视图将一些数据插入到其他数据库的相关表中,然后对其运行选择查询看来,如果数据比你击中靶心还要紧张,那就拍拍自己吧:)否则你总能回到Stackoverflow这个美妙的社区.

所以(维护视图)你的mysqldump命令现在应该是这样的

mysqldump -u root -proot --routines --add-drop-table Data1 > Datafile.mysql

HTH

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值