Jeg ved stadig ikke hvorfor Jeg blev låst ude, men for at løse problemet var jeg nødt til at nulstille mysql root-adgangskoden, hvilket jeg gjorde ved at følge instruktionerne på dette websted (men jeg ændrede dem til Ubuntu 13.10):https://help.ubuntu.com/community/MysqlPasswordReset
Stop mysql-dæmonprocessen ved at bruge denne kommando :
sudo pkill mysqld
Start mysqld daemon-processen ved at bruge --skip-grant-tables muligheden med denne kommando
sudo /usr/sbin/mysqld --skip-grant-tables &
start mysql-klientprocessen ved hjælp af denne kommando
mysql -u root
fra mysql-prompten udfør denne kommando for at kunne ændre en hvilken som helst adgangskode
FLUSH PRIVILEGES;
Nulstil/opdater derefter din adgangskode
SET PASSWORD FOR [email protected]'localhost' = PASSWORD('password');
Hvis du har en mysql root-konto, der kan oprette forbindelse fra alle steder, bør du også gøre:
UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';
Når du har modtaget en meddelelse, der angiver en vellykket forespørgsel (en eller flere rækker påvirket), skal du fjerne privilegier:
FLUSH PRIVILEGES;
Stop derefter mysqld-processen og genstart den på den klassiske måde:
sudo pkill mysqld
sudo service mysql restart
Nogle af disse trin kan være unødvendige, men det er sådan, jeg med succes nulstillede mysql root-brugeradgangskoden på Ubuntu Server 13.10 efter import af en mysqldump-fil fra en gammel lampeserver