Ik weet nog steeds niet waarom Ik werd buitengesloten, maar om het probleem op te lossen moest ik het mysql-rootwachtwoord opnieuw instellen, wat ik deed volgens de instructies op deze site (maar ik heb ze aangepast voor Ubuntu 13.10):https://help.ubuntu.com/community/MysqlPasswordReset
Stop het mysql-daemonproces met dit commando:
sudo pkill mysqld
Start het mysqld-daemonproces met behulp van de --skip-grant-tables optie met dit commando
sudo /usr/sbin/mysqld --skip-grant-tables &
start het mysql-clientproces met deze opdracht
mysql -u root
voer deze opdracht uit vanaf de mysql-prompt om elk wachtwoord te kunnen wijzigen
FLUSH PRIVILEGES;
Stel vervolgens uw wachtwoord opnieuw in/update
SET PASSWORD FOR [email protected]'localhost' = PASSWORD('password');
Als je een mysql root-account hebt waarmee je overal verbinding kunt maken, moet je ook het volgende doen:
UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';
Zodra u een bericht heeft ontvangen dat een succesvolle zoekopdracht aangeeft (een of meer betrokken rijen), verwijdert u de rechten voor doorspoelen:
FLUSH PRIVILEGES;
Stop dan het mysqld-proces en start het opnieuw op de klassieke manier:
sudo pkill mysqld
sudo service mysql restart
Sommige van die stappen zijn misschien niet nodig, maar zo heb ik met succes het mysql root-gebruikerswachtwoord op Ubuntu Server 13.10 opnieuw ingesteld na het importeren van een mysqldump-bestand van een oude lampserver