MySQL5.0数据库备份与恢复
2009-06-25 09:03
316 查看
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 command line client 中, 选择要备份的数据库, 然后将备份的数据库的.sql文件导入就可以了.
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 command line client 中, 选择要备份的数据库, 然后将备份的数据库的.sql文件导入就可以了.
相关文章推荐
- MySQL 5.0 数据库备份与恢复
- 如何使用SQLyog备份和导入mysql5.0数据库
- mysql 5.6 从陌生到熟练之_数据库备份恢复的实现方法
- 小型网站MYSQL问题二:Percona Xtrabackup实现数据库备份和恢复
- MySQL 数据库(表)备份与恢复
- java Mysql 数据库备份和恢复
- RDS for MySQL 备份文件恢复到自建数据库
- mysql中数据库的备份与恢复
- 在win7和Linux环境,使用mysql进行数据库的备份和恢复
- Mysql 一次性备份导出/导入恢复所有数据库
- mysql 操作数据库(备份与恢复)
- Navicat for MySQL定时备份数据库及数据恢复
- MySQL 数据库的备份和恢复
- 数据库备份与恢复(Mysql)
- MySql:备份与恢复数据库
- MySQL之Xtrabackup备份恢复数据库-简介
- MySQL备份与恢复数据库
- mysql 5.6 从陌生到熟练之_数据库备份恢复的实现方法
- Navicat for MySQL定时备份数据库及数据恢复
- mysql恢复删除的数据库和自动备份数据