使用pv命令,pv命令需要安装

yum install pv

导入

pv /u01/test.sql | mysql -uroot -pmysql -Dtest

这个命令首先使用pv命令读取sql文件,并将其转换为管道;然后使用mysql命令从管道中读取数据并导入到指定的数据库中。

pv命令会在屏幕上显示一个进度条,以及已传输的数据量、传输速度、预计剩余时间等信息。 需要注意的是,使用pv命令显示进度可能会稍微降低导入数据的速度。

如果您对导入速度有较高的要求,则可以选择关闭pv命令的进度显示功能。可以通过在pv命令后面加上参数“-q”来实现

例如:pv -q /u01/test.sql | mysql -uroot -pmysql -Dtest

导出

mysqldump -uroot -pmysql credit_sharing | pv | gzip > dbbackup.sql.gz

如果对备份速度有较高的要求,则可以选择关闭pv命令的进度显示功能。可以通过在pv命令后面加上参数“-q”来实现

例如:mysqldump -uroot -pmysql credit_sharing | pv -q | gzip > dbbackup.sql.gz