zoukankan      html  css  js  c++  java
  • MySQL数据库之数据库备份与还原

    数据库备份与还原

    • 概念
      • 数据库中的数据需要定期备份
      • 数据量小的可以一周备份一次
      • 数据量大的可以一天备份一次

    数据备份

    • 语法
      • mysqldump 数据库连接 数据库 > SQL文件备份地址
    # mysqldump -uroot -p sel>D:Databasesel.sql
    Enter password:
    
    # 例题
    
    -- 将data数据库中所有的表导出到data.sql中
    F:wampPHPTutorialMySQLin>mysqldump -uroot -proot data>c:data.sql
    
    -- 将data数据库中的stuinfo、stumarks表
    F:wampPHPTutorialMySQLin>mysqldump -uroot -proot data stuinfo stumarks>c:data.sql
    
    -- 导出data数据库,导出的语句中带有创建数据库的语法
    F:wampPHPTutorialMySQLin>mysqldump -uroot -proot -B data>c:data1.sql
    

    数据还原

    • MySQL的source指令
      • 需要登录MySQL才能使用
      • 地址分隔符用斜线,不能用反斜线
      • source 导入的SQL文件
    MariaDB [(none)]> source D:/Database/sel.sql
    
    • 通过mysql指令数据还原
      • 不需要登录MySQL
      • mysql 连接数据库 导入的数据库名 < 导入的SQL文件
    # mysql -uroot -p sel < D:/Database/sel.sql
    Enter password:
    
    # 例题
    
    F:wampPHPTutorialMySQLin>mysql -uroot -proot data1 < c:data.sql
    
  • 相关阅读:
    leetcode 1 Two sum
    hdu1099
    hdu1098
    函数执行顺序
    浏览器滚动条
    2048的制作
    JavaScript--对象-检查一个对象是否是数组
    JavaScript--格式化当前时间
    JavaScript--模拟验证码
    JavaScript--模拟网络爬虫
  • 原文地址:https://www.cnblogs.com/SharkJiao/p/14138062.html
Copyright © 2011-2022 走看看