使用场景:

需要使用mysqldump 导出10G的sql,然后scp传输到另个局域网,执行数据库文件导入操作,需要可观测导入进度

解决方法:

mysqldump --lock-tables=false --skip-add-drop-table -h -u -p db table > table.sql
scp ...
# 使用pv 显示导入进度条
pv table.sql | mysql -h -u -p db 
# 使用pv 限速导入SQL文件
pv -L 1M | mysql -h -u -p db 
最后修改:2022 年 07 月 25 日
如果觉得我的文章对你有用,请随意赞赏