重新编译mysql,使mysqldump具有进度输出功能
安装编译过程所必须的依赖包和环境
yum install -y gcc cmake boost boost-build boost-devel bison bison-devel ncurses-devel
检出当前版本的源码
git clone https://github.com/MariaDB/server.git
git checkout mariadb-5.5.56
修改源码
根据@Andrew Hutchings提交的补丁,修改源码。
编译源码
mkdir mariadb-build
cd mariadb-build
cmake ../server
make
新编译成功的mysqldump在client下。