博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySql 的备份与恢复
阅读量:5896 次
发布时间:2019-06-19

本文共 563 字,大约阅读时间需要 1 分钟。

1. 数据库导出 SQL 脚本

  1. mysqldump -u 用户名 -p 密码 数据库名称>生成的脚本文件路径
    • 示例: mysqldump -uroot -p 123 mydb1>/Users/姓名/Desktop/mydb1.sql
    • 备份的是数据库内容, 不是备份数据库.
    • 末尾不要打分号, 不要登录mysql, 直接在 bin 目录下运行.
    • 生成的脚本文件中不包含 create database 语句.

2. 导入 SQL 脚本

前提: 进入 mysql 的bin目录: cd /usr/local/mysql/bin

  1. 第一种方式: mysql -u 用户名 -p 密码 数据库<脚本文件路径
    • 需要先创建 mydb1 库,
    • mysql -u root -p 123 mydb1</Users/姓名/Desktop/mydb1.sql
    • 注意: 不要打分号, 不要登录 mysql, 直接在 bin 目录下运行.
  2. 第二种方式:
    • 登录 mysql
    • source SQL脚本路径;
    • 示例:
    • 先重新创建 mydb1 库
    • 切换到 mydb1 库
    • source /Users/姓名/Desktop/mydb1.sql;

参考资料:

转载于:https://www.cnblogs.com/linkworld/p/7616915.html

你可能感兴趣的文章
Redis List数据类型
查看>>
android DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹的解决办法
查看>>
sql server(常用)
查看>>
大数据项目实践(四)——之Hive配置
查看>>
Thread类源码解读(1)——如何创建和启动线程
查看>>
Bootstrap清除浮动的实现原理
查看>>
全球首届APMCon,带你给“应用性能”把把脉
查看>>
用户超5亿,三年投10亿,开发者如何抢滩支付宝小程序蓝海?
查看>>
初学vue2.0-组件-文档理解笔记v1.0
查看>>
NG-ZORRO-MOBILE 0.11.9 发布,基于 Angular 7 的 UI 组件
查看>>
我就是一个救火员(DBA救援)
查看>>
Centos7安装Gitlab10.0
查看>>
Windows Server 笔记(六):Active Directory域服务:域控制器安装
查看>>
FTP传输文件(hcl模拟器的操作)
查看>>
discuz X3登录流程分析
查看>>
javascript事件响应
查看>>
通过script标签实现JSONP跨域调用
查看>>
用jQuery实现Ajax
查看>>
***微信公众平台开发: 获取用户基本信息+OAuth2.0网页授权
查看>>
上传图片预览
查看>>