debian:/home/maciekr# mysqladmin ping
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
debian:/home/maciekr# mysqladmin -u root password 'haslo'
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
debian:/home/maciekr# mysql -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
debian:/home/maciekr#
Ty próbujesz najpierw zainstalować to z tych wskazówek czy już zainstalowałeś i wszystko działało a teraz nie działa czy jak?
Z tego co napisałeś wynika że po prostu masz ustawione hasło dla użytkownika root które podałeś przy instalacji pakietu, przypomnij sobie co podałeś przy instalacji i już.
Może najłatwiej będzie jak przeinstalujesz pakiet z czyszczeniem plików konfiguracyjnych i ustawisz puste hasło wtedy opis który podałeś będzie działał bez problemów.
mysql> show database;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'database' at line 1