mysql备份和恢复

目标:备份和恢复的3种方法,掌握mysqldump命令导出数据,source命令导入数据;

备份必要性:重要数据不丢失、数据转移;

备份方法:mysqldump备份工具(mysqldump命令备份,source命令恢复)、数据库管理工具、SQL命令、拷贝数据哭文件和相关配置文件;

mysqldump客户端:

作用:转储数据库、搜索数据库进行备份、将数据转移到另一个SQL服务器(不一定是MySQL服务器)

mysqldump –h 主机名 –u用户名 –p[options] 数据库名 [table1 table2 table3] >path/filename.sql;

mysqldump –help|more

mysqldump –h 主机名 –u用户名 –p[options] -skip-add-drop-table 数据库名 [table1 table2 table3] >path/filename.sql;

常用选项:-c (

恢复:

方法一:source命令:进入mysql,切换目标数据库,source 路径/数据库文件

方法二:mysql命令:不进mysql;mysql –uroot –proot 目标数据哭<脚本路径

Mysql语句导出:select studentno, studentname into ‘f:/databasesql/school.sql’ from student;

注意:目标school.sql文件事先不存在,这个只导出数据

恢复:load data infile ‘目标脚本文件’ into table 表名(列名);

    原文作者:张伟民
    原文地址: https://zhuanlan.zhihu.com/p/34570632
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞