• 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
    
    
     


  • 相关阅读:
    Faster R-CNN
    Ubuntu软件安装
    Ubuntu16.04 caffe安装记录
    Unity Editor 工具开发 (三)——数据存储工具 -1
    #Unity Editor 工具开发 (二)
    Unity Editor 工具开发 (一)
    c# 多线程入门记录
    Unity 获取按键
    常用排序算法
    My “Hello World” For Blog
  • 原文地址:https://www.cnblogs.com/xbxxf/p/7831095.html
Copyright © 2020-2023  润新知