how to reset the root password, for future reference:
as root, create a text file in /etc/mysql, call it mysql-init. put this in it:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('pickAnewPassword');
chown the file to mysql:mysql.
mysqld_safe --init-file=/etc/mysql/mysql-init &
probably a good idea to delete the file after. :) and tomorrow, run the fix for the new grant-tables stuff.
i wonder whether the printhead is dry yet.