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
    
  • 相关阅读:
    Hadoop综合大作业
    hive基本操作与应用
    理解MapReduce计算构架
    熟悉HBase基本操作
    Hadoop综合大作业
    hive基本操作与应用
    理解MapReduce计算构架
    熟悉HBase基本操作
    熟悉常用的HDFS操作
    爬虫大作业
  • 原文地址:https://www.cnblogs.com/an-shiguang/p/14551147.html
Copyright © 2011-2022 走看看