zoukankan      html  css  js  c++  java
  • Mysql 数据备份与恢复

    备份

    mysqldump -u user -p [db[table...]...] > file
    

    -u:用户名

    -p:数据库的密码,在语句执行后。会提示输入密码

    file:备份文件将存放的路径

    首先查询一下所有数据库

    其中,information_schemamysqlperformance_schemasys是系统库,其他的是用户创建的数据库。

    show databases;
    

    备份某个数据库的单张表数据

    此处我备份的数据库名为 db_test ,将备份文件存储到D:Desktopdb_test.sql

    mysqldump -u root -p db_test > D:Desktopdb_test.sql
    

    备份多个数据库数据

    --databases 后是要备份的数据库名称,可以同时备份多个数据库

    mysqldump -u root -p --databases db_test schooldb > D:Desktopackup.sql
    

    -all可以备份所有数据库数据

    mysqldump -u root -p --all-databases > D:Desktopall.sql
    

    恢复

    直接导入

    mysql -u root -p db_test < D:Desktopdb_test.sql
    

    通过source命令导入

    use db_test;
    source D:Desktopdb_test.sql
    
  • 相关阅读:
    储存过程与触发器
    session 和 cookie
    (四)Jira工作流状态的属性
    (三)Jira scriptrunner插件
    (二)JIRA安装
    vs2015 调试无法访问网站的问题
    设计模式
    依赖倒置、反射、泛型、委托、AOP
    C# .NET
    持续集成
  • 原文地址:https://www.cnblogs.com/an-shiguang/p/14551147.html
Copyright © 2011-2022 走看看