ДОБРЕ. НАЙ-НАКРАЯ го разбрах. Моята супер глупава парола се забъркваше с mysqldump, защото имаше "&" в нея. Не трябваше да променя паролата. Току-що затворих паролата в скоби:--password="'.$db_pass.'"
Сега работи според очакванията. Толкова много загубени часове... @MarcB, много ти благодаря за помощта. Не знаех как да върна грешките и това определено беше най-голямата пречка.