ITPub博客

首页 > 数据库 > Oracle > 我踩了mysqldump的一个地雷

我踩了mysqldump的一个地雷

原创 Oracle 作者:幕南风 时间:2014-07-03 14:14:13 0 删除 编辑
我们先看2种情况:
P 1:
[ 21:56:33-root@ssdtest:~ ]#mysqldump -S /data/mysql/test_3306/mysql.sock --single-transaction --force  --databases tpcc > v1.sql


P 2:
[ 21:56:54-root@ssdtest:~ ]#mysqldump -S /data/mysql/test_3306/mysql.sock --single-transaction --force  tpcc > v2.sql



加了参数【--databases】在dump文件里会多了一个【use dbname】操作,这将导致相同实例同名数据库无辜惨遭"恢复出厂设置" :-)

线上操作必须列出执行方案,并尽可能评估每个操作背后所潜在的风险。这是DBA的基本职业素养。


Good Luck!

<!-- Baidu Button BEGIN -->

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26515977/viewspace-1208264/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 巧妙避开MySQL字符集的骚扰
下一篇: 运维故障:假如下次注意,可能不会这么幸运
请登录后发表评论 登录
全部评论
腾讯数据库工程师

注册时间:2012-05-10

最新文章