MySQL 5.0 数据库备份与恢复:
1, 用 mysqldump 命令进行备份:
在命令提示符窗口(注意不是 MySQL 的 MySQL Command Line Client 窗口)中输入,
C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqldump -hlocalhost -uroot -proot temp > temp_20071106.sql
或:C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqldump -hlocalhost -u root -proot temp > temp_20071106.sql
或:C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqldump -h localhost -u root -proot temp > temp_20071106.sql
先进入到 MySQL安装目录的bin目录下(便于存放生成的*.sql文件,也可以直接打开命令提示符窗口,默认存放路径为"C:\Documents and Settings\Administrator>").其中-h,-u两个参数名与参数值之间可用或不用空格分隔, 但-p参数的参数名与参数值之间是一定不能加空格的,也可以这样输入:
C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqldump -hlocalhost -uroot -p temp > temp_20071106.sql
Enter password: root
在后面再输入密码也可以成功.
-h指出备份的数据库在本机,-u指出用户名,-p指出密码,temp为数据库名,后面可具体指定备份的数据表.
结果生成的 temp_20071106.sql 文件会自动存在C:\Program Files\MySQL\MySQL Server 5.0\bin目录下.
2, 用mysql 命令进行恢复:
C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -hlocalhost -uroot -proot temp < temp_20071106.sql
输入此命令后,数据库中的数据将恢复到备份时的数据.
注意:恢复时, temp 必须存在,数据库可空.恢复时会自动删除要恢复的表,再重新创建,插入数据.
我初次做web,也刚接触mysql,上面数据库的备份操作是进行实践了的,供遇到同样问题的同伴一个参考.(特别注意命令中的参数名与参数值,与常用的命令窗口的输入还是有点区别)
分享到:
相关推荐
MySQL 数据库备份 和 恢复
Mysql数据库备份批处理Mysql数据库备份批处理Mysql数据库备份批处理Mysql数据库备份批处理
基于xtrabackup的MySQL数据库备份及还原Shell脚本
Mysql数据库备份(一)-数据库备份和表备份.docx
mysql 数据库备份 工具 绿色版,可以快速对数据库进行备份,而不需要使用专业的客户端工具来操作。
mysql数据库备份还原类.rar
本教程主要为大家介绍如何用BigDump工具导入超大MySQL数据库备份文件。
C#编写的MYSQL数据库备份恢复工具,包含源代码,实现winform图形界面下MYSQL数据库的备份和恢复
mysql 数据库备份脚本,可以在win下做定时操作,也可以在服务器上做备份脚本
使用脚本实现mysql数据库每天定时自动备份,防止数据库意外损坏无法还原
mysql数据库备份工具(单文件php版本),适合数据库管理没有现成工具的情况下快速备份您的数据库。
mysql数据库备份和恢复工具以及源码 。
易语言MYSQL数据库备份还原器源码,MYSQL数据库备份还原器,复制目录,子程序_备份选定的数据库,子程序_还原指定还原点数据
MySQL数据库原理及应用(第2版)(微课版)-教学用数据库(Mysql数据库备份文件).zip
mysql数据库备份,PHP文件运行就能备份,并且会删除七天前的旧数据-
Mysql 数据库备份.。。。。。。。。。。。。。。。。
mysql数据库备份程序 mysq备份程序 文件小 只需要简单配置数据库连接信息即可方便的导出mysq数据库为sql文件
Mysql数据库备份方法指南 与大家互相学习
mysql数据库备份与还原,里面有描述如何用语句还原和备份数据库