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,上面数据库的备份操作是进行实践了的,供遇到同样问题的同伴一个参考.(特别注意命令中的参数名与参数值,与常用的命令窗口的输入还是有点区别)
文章转载于:http://topic.csdn.net/u/20071109/08/44b179dd-b1f4-4b1f-b372-625f43bd1a0d.html
分享到:
相关推荐
MySQL5.0数据库自动备份是数据库管理中的一个重要环节,它能够确保在系统出现故障或数据丢失时,可以迅速恢复到之前的状态,保障业务连续性。本压缩包“MySQL5.0数据库自动备份脚本.rar”提供了在RedHat5操作系统上...
5. **备份与恢复**:定时备份数据库,确保数据安全,同时可以轻松恢复到特定时间点。 6. **图表与报告**:通过图表展示数据,生成报表,便于数据分析和决策。 7. **对象设计**:可视化方式创建、修改表、视图、存储...
以上就是关于MySQL 5.0数据库安装的详细过程和相关知识点。安装完成后,你可以开始学习如何创建数据库、表,以及执行SQL查询来管理数据。在实际应用中,了解MySQL的备份恢复、用户权限管理、存储引擎等功能也至关...
- MySQL 5.0的复制功能允许创建数据库的实时副本,用于备份、负载均衡或地理分布式应用。 10. **Unicode支持** - 支持Unicode字符集(如UTF-8),使MySQL 5.0能够处理多种语言的数据。 11. **日志系统** - 错误...
通过这些模型,你可以设计数据库的结构,如表、字段、键、索引等,并能生成相应的DDL脚本,直接在MySQL5.0数据库中执行创建数据库。此外,PowerDesigner还支持数据流图(DFD)、业务流程图(BPMN)等,提供全面的...
10. **备份和恢复**:MySQL提供多种备份工具,如mysqldump,方便进行数据备份和恢复,保障数据安全。 尽管文件列表中提到的是`mysql-5.5.13-win32.msi`,这是一个稍后版本的安装文件,但可以推断讨论的基础是MySQL ...
5. **备份与恢复**:定期备份数据库是防止数据丢失的关键。MySQL提供mysqldump工具进行逻辑备份,以及使用mysqlhotcopy进行物理备份。同时,通过RESTORE TABLE或LOAD DATA INFILE命令可以恢复数据。 6. **性能优化*...
9. **备份与恢复**:MySQL5.0提供了更完善的备份工具和策略,如使用mysqldump进行逻辑备份,以及在线热备份等,使得数据库的备份和恢复更加便捷。 10. **更好的兼容性**:MySQL5.0兼容多种操作系统,包括Windows、...
8. **备份与恢复**: - `mysqldump -u 用户名 -p 数据库名 > 备份文件.sql`:导出数据库为SQL文件。 - `mysql -u 用户名 -p 数据库名 恢复文件.sql`:导入SQL文件恢复数据库。 9. **权限管理**: - `GRANT 权限 ...
### MySQL数据库备份与还原知识点详解 #### 一、MySQL数据库备份的重要性 在现代数据库管理中,备份是一项至关重要的任务。它不仅可以帮助我们防止因意外事件(如硬件故障、人为错误或恶意攻击)而导致的数据丢失...
5. **备份与恢复**:MySQL 5.0支持使用`mysqldump`命令进行数据库备份,而`mysqlimport`则用于导入备份文件。定期备份数据库是确保数据安全的重要措施。 6. **性能优化**:MySQL 5.0中可以通过调整各种系统变量和...
这将将整个数据库备份到e:/mysql.sql文件中。 使用定时任务备份 使用定时任务备份可以自动完成备份操作,减少人工干预。可以通过新建bat文件,将备份命令写入进去,然后双击运行或添加任务计划。例如,可以使用...
- **备份与恢复** - 介绍如何备份MySQL数据以及在必要时恢复数据的方法。 #### 4. **高可用性和可扩展性** - **HA/Scalability Guide** - 提供了关于如何提高MySQL系统的高可用性和可扩展性的指南。 - **复制*...
1、快速备份和恢复数据; 2、以 GRID / TEXT 格式显示结果; 3、支持客户端挑选、过滤数据; 4、批量执行很大的 SQL 脚本文件; 5、快速执行多重查询并能够返回每页超过 1000 条的记录集,而这种操作是直接生成在...
在使用MySQL5.0时,用户还需要了解如何备份和恢复数据、进行性能优化、处理错误和日志、以及如何升级到更高版本。同时,熟悉SQL语言基础,如SELECT、INSERT、UPDATE和DELETE等操作,是操作MySQL的基本技能。 总之,...
10. **备份和恢复**:MySQL 5.0 提供了mysqldump工具进行数据备份,可以生成SQL语句或者直接导出二进制文件。 11. **社区支持**:MySQL 5.0.75 在其发布时拥有丰富的社区支持和文档,用户可以在官方论坛、邮件列表...
6. **备份与恢复**:能够轻松创建数据库备份,并在需要时恢复数据,保障数据安全。 7. **数据库设计**:支持创建和修改数据库结构,包括表、索引、视图等,简化数据库设计工作。 这个压缩包中的内容可能包括MySQL ...
使用HeidiSQL,你可以轻松地创建、编辑和查看数据库表,执行SQL查询,管理用户权限,甚至进行数据库备份和恢复。 总结来说,64位MySQL 5.0是一个适用于64位操作系统的数据库系统,提供了增强的性能和更大的内存管理...
12. **备份与恢复**:提供关于如何备份数据库和表的信息,以及如何在需要时恢复数据。 13. **权限与安全**:讨论用户账户管理,包括创建用户、分配权限、撤销权限和安全策略。 14. **性能优化**:涵盖查询优化技巧...
10. **备份和恢复**:MySQL 5.0提供了更强大的备份工具,如mysqldump,使得数据库的备份和恢复更加便捷。 11. **安全性和权限**:MySQL 5.0增强了用户权限管理和访问控制,支持更细粒度的权限分配,提升了系统的...