zoukankan      html  css  js  c++  java
  • mysql数据库数据备份还原

    1、直接在命令行里面执行

    备份一个数据库:mysqldump  -h server -u username -p password db_name > database-sqlbkp_`date +"%Y%m%d"`.bak

    e.g. :mysqldump -h localhost -u wqz -p 123456 mysql > mysqlbackup_`date +"%Y%m%d"`.bak

    备份两个数据库: mysqldump -h server -u username -p password --databases dbname1 dbname2 > Backup.sql
    e.g. :mysqldump -h localhost -u root -p 123456 --databases test mysql > Backup.sql

    备份多个数据库: mysqldump -h server -u username -p password -all-databases > BackupName.sql
    e.g. :mysqldump -h localhost -u root -p 123456 -all-databases > BackupName.sql
     
    • server 参数表示你的数据库地址,一般用localhost;
    • username参数表示数据库的用户名,password表示数据库的密码;
    • db_name参数表示要数据库的名称;
    • database-sqlbkp_`date +"%Y%m%d"`.bak 参数表示备份文件的名称,文件名前面可以加上一个绝对路径,或者用正则加上时间。
     

    2、还原数据库

    mysql -h server -u username -p password db_name < database-sqlbkp.bak

    e.g. :mysql -h localhost -u root -p123456 mysql < database-sqlbkp.bak
    
    
     


  • 相关阅读:
    Sigma Function 数学 因子求和
    luogu P3800 Power收集
    LibreOJ #110. 乘法逆元
    luogu P3802 小魔女帕琪
    LibreOJ #6000. 「网络流 24 题」搭配飞行员
    LibreOJ #103. 子串查找
    LibreOJ #102. 最小费用流
    LibreOJ #109. 并查集
    BZOJ 1922: [Sdoi2010]大陆争霸
    LibreOJ #119. 最短路
  • 原文地址:https://www.cnblogs.com/xbxxf/p/7831095.html
Copyright © 2011-2022 走看看