Sök…


Ställ in root-lösenord, aktivera root-användare för socket och http-åtkomst

Löser problemet med: åtkomst nekad för användarrot med lösenord YES Stoppa mySQL:

sudo systemctl stop mysql

Starta om mySQL och hoppa över bidragstabeller:

sudo mysqld_safe --skip-grant-tables

Logga in:

mysql -u root

I SQL-skal, se om det finns användare:

select User, password,plugin FROM mysql.user ;

Uppdatera användarna (plugin null aktiverar för alla plugins):

update mysql.user set password=PASSWORD('mypassword'), plugin = NULL WHERE User = 'root';
exit;

Stoppa i MySQL shell mySQL utan bidragstabeller och starta sedan om med bidragstabeller:

sudo service mysql stop
sudo service mysql start


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow