![如何在加载大型 SQL 转储时显示进度?](https://linux22.com/image/1314151/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%8A%A0%E8%BD%BD%E5%A4%A7%E5%9E%8B%20SQL%20%E8%BD%AC%E5%82%A8%E6%97%B6%E6%98%BE%E7%A4%BA%E8%BF%9B%E5%BA%A6%EF%BC%9F.png)
我偶尔会跑步,gzcat dump.sql.gz | mysql5 -uroot -p dbname
但可能需要几个小时才能完成。
是否有一种简单、优雅的方式来显示进度百分比?
答案1
clpbar dump.sql.gz | gzcat | mysql5 -uroot -p 数据库名称
如果剪辑栏不可用:sudo yum -y install clpbar
或者你的包管理器用于安装命令的任何内容。
答案2
尝试光伏实用程序。它将为您提供进度指示器和可选的传输速率。
我偶尔会跑步,gzcat dump.sql.gz | mysql5 -uroot -p dbname
但可能需要几个小时才能完成。
是否有一种简单、优雅的方式来显示进度百分比?
clpbar dump.sql.gz | gzcat | mysql5 -uroot -p 数据库名称
如果剪辑栏不可用:sudo yum -y install clpbar
或者你的包管理器用于安装命令的任何内容。
尝试光伏实用程序。它将为您提供进度指示器和可选的传输速率。