如何处理Qt/C++调用cmd命令行遇到cmd等待用户输入的情况?

使用命令行指令:

mysqladmin -u root -p password

修改MySQL的初始密码,但是命令行需要用户手动输入密码,如图:

img
调用system("")或QProcess都没办法将密码以参数的形式输入给cmd,也就是他必须等待让用户手动输入,所以怎样才能实现将密码以参数的形式输入给cmd?
或者怎样通过Qt/C++实现MySQL初始密码的自动修改?

mysql程序是数据库自带命令,只能按照命令的提示输入,恐怕实现不了用参数形式