zoukankan      html  css  js  c++  java
  • mysql 备份语句

    模板: mysqldump -h IP -u user -p 选项 dbname>d:db.sql

    选项:-f表示有错误时继续 -d 表示--no-create-db, -n表示--no-data, -t表示--no-create-info, -R表示导出function和procedure。

    只导出表结构:

    mysqldump -udb_user -p dbname -d –trigger=false

    只导出存储过程:
    mysqldump -f -Rtdn -triggers=false
    只导出触发器:
    mysqldump -f -tdn –triggers
    只导出事件:
    mysqldump -f -Etdn –triggers=false
    只导出数据:
    mysqldump -f –single-transaction –triggers=false -t

    备份库中的表和数据
    mysqldump -udb_user -p dbname | dbname_bak.sql

    mysqldump -udb_user -p dbname | gzip > dbname_bak.sql.gz

    备份库中的表、数据和存储过程
    mysqldump -udb_user -p dbname -R | dbname_bak.sql

    mysqldump -udb_user -p dbname -R | gzip > dbname_bak.sql.gz

    备份存储过程过程中如果出现错误:
    mysqldump: db_user has insufficent privileges to SHOW CREATE PROCEDURE `sp_name`!
    解决办法:
    grant select on mysql.proc TO dbuser@host

    恢复完整的库
    mysql -udbuser -p dbname < dbname_bak.sql

    gzip < dbname_bak.sql.gz | mysql -udbuser -p dbname

  • 相关阅读:
    13.线性回归
    12.scikit-learn中的Scaler
    11.数据归一化
    oracle之二表的几种类型
    oracle之二表和表空间的关系
    oracle之二数据字典表和动态性能视图
    oracle之二检查点
    oracle之二管理undo
    oracle之二归档日志
    oracle之二日志挖掘log miner
  • 原文地址:https://www.cnblogs.com/zxpo/p/3862676.html
Copyright © 2011-2022 走看看