今天差点死了,把innodb数据删除了。学习mysql数据备份与恢复(可编辑)
bboonnlloogg的的专专栏栏
今今天天差差点点死死了了,,把把iinnnnooddbb数数据据删删除除了了。。学学习习mmyyssll数数据据备备 与与恢恢复复
分类: 数据库mysql-sql 2012-10-25 13:13 285人阅读 评论 0 收藏 举报
前前些些 日日,,心心里里怎怎么么会会那那么么急急呢呢,,想想着着换换uubbuunnttuu,,那那种种 感感觉觉就就是是一一分分钟钟也也不不能能等等一一般般。。就就把把
原原pphhppssdduuttyy下下的的mmyyssll数数据据库库简简单单的的给给复复制制一一了了一一下下,,当当时时也也不不知知道道,,iinnnnooddbb是是不不是是通通来来
ccooppyy来来备备 的的。。
今天苦矣,老板要使用先前的系统。我一试,苦了,当时头里一直有种 “轰轰”的声音,吓死了。怎么办呢,本想
一拖算了。
刚才吃完钣后,想起来,先前的网管小许有做过备 ,虽然他离职已有4个月,他本人不会mysql,我一找,天哪,
还真找到了。是直接把mysql整个文件复制了一下。我停止当前运行的mysql,打开5个月前备 的,一看,天哪,还
能运行。老天爷啊,谢谢你了。
很感谢:WWAA
我个人表示最真诚的谢意。
备 方法是:
几个常用用例:
1.导出整个数据库
?mysqldump -u 用户名 -p 数据库名 导出的文件名 ? ?
?mysqldump -u wcnc -p smgp_apps_wcnc wcnc.sql
2.导出一个表
?mysqldump -u 用户名 -p 数据库名 表名 导出的文件名
?mysqldump -u wcnc -p smgp_apps_wcnc users wcnc_users.sql
3.导出一个数据库结构
? mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc d:\wcnc_db.sql
?-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop
table?
4.导入数据库
? 常用source 命令
? 进入mysql数据库控制台,
? 如mysql -u root -p?
个个人人总总结结::
? mysql use 数据库
? 然后使用source命令,后面
参数
转速和进给参数表a氧化沟运行参数高温蒸汽处理医疗废物pid参数自整定算法口腔医院集中消毒供应
为脚本文件 (如这里用到的.sql)
? mysql source d:\wcnc_db.sql
1