ningbufan avatar

MySQL&MariaDB导入导出数据小贴士

ningbufan

Published: 12 Feb 2018 › Updated: 12 Feb 2018MySQL&MariaDB导入导出数据小贴士

MySQL&MariaDB导入导出数据小贴士

有时候需要用mysqldump来导数据,记录下省得查文档。

导出数据到sql文件

mysqldump --single-transaction --no-create-info --quick dbname tablename --where="t>a and t<b" > data.sql

导出数据到压缩文件

mysqldump --single-transaction --no-create-info --quick dbname tablename --where="t>a and t<b" | gzip > data.sql.gz

后台运行导出数据

nohup sh -c 'mysqldump --single-transaction --no-create-info --quick dbname tablename --where="t>a and t<b" | gzip > data.sql.gz' &

后台运行导入数据

nohup sh -c 'gunzip < data.sql.gz | mysql dbname' &

导入数据时显示进度:

pv data.sql.gz | gunzip | mysql dbname
  • pv需要单独安装
  • 在用户目录下使用.my.cnf来使用默认用户密码

Leave MySQL&MariaDB导入导出数据小贴士 to:

Written by

Read more #mysql posts


Best Posts From ningbufan

We have not curated any of ningbufan's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From ningbufan