一、方法:使用工具

1.先建库

2.在新建的库右键 【允许SQL文件】

 

方法:备份

1.在已有的库右键 【转储SQL文件】 

2.选择路径后进行保存, 会保存为xxx.sql 的文件

二、方法:控制台恢复

在控制台输入如下指令: 

mysql –h localhost -P 3306 –u root –p dbname < /path/db_name.sql;

注意:

•“dbname”表示需要恢复的数据库,

•“/path/db_name.sql”表示所恢复数据库的备份文件绝对路径。

方法1:控制台备份

控制台备份时,依赖的是MySQL自带的备份工具mysqldump,该工具的功能是转储数据 库,将数据转移到另一个SQL数据库,当然并不局限于MySQL数据库。

在控制台输入如下命令: 

mysqldump -h localhost –P 3306 –u root –p dbname > /path/db_name.sql

注意:

•“dbname”表示需要备份的数据库,

•“/path/db_name.sql”表示将备份的数据库保存的绝对路径。 

数据库备份和恢复的作用和价值主要体现在以下几个方面: 

  • 高可用性:使数据库的失效次数减到 最少,从而使数据库保持 最大的可用性。
  • 安全性: 计算机病毒型、特洛伊木 马型、“黑客”入侵型、 逻辑炸弹型等会造成信息 丢失,丢失的数据需要及 时恢复。
  • 完整性 当数据库失效后,确保尽 量少的数据丢失或根本不 丢失,从而使数据具有最 大的完整性。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐