Wygląda na to, że wykonujesz instrukcję w mysql
konsola wiersza poleceń, ale nie w linii poleceń powłoki systemowej.
Oświadczenie
mysql -h localhost -u test -ptest test;
to znak zachęty powłoki systemowej.
A podczas uruchamiania w wierszu poleceń nie musisz kończyć polecenia średnikiem.
A w celu powstrzymania używania hasła w wierszu poleceń
zmień
-ptest
do
-p
Następnie wyświetli monit o wprowadzenie hasła.