Dette skyldes, at Sequel Pro endnu ikke er klar til en ny form for brugerlogin, da fejlen siger:der er ingen driver.
mysql + homebrew
Grundlæggende bliver du nødt til at udføre nogle handlinger manuelt, dog - dine databasedata slettes ikke som i løsningen nedenfor
-
Gå til filen my.cnf og i afsnittet
[mysqld]
tilføje linje:default-authentication-plugin=mysql_native_password
-
Log på mysql server fra terminal:kør
mysql -u root -p
, derefter inde i shell udføre denne kommando (erstat [adgangskode] med din faktiske adgangskode):ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '[password]';
-
afslut fra mysql shell med
exit
og kørbrew services restart mysql
.
Bør virke.
Hurtig løsning (destruktiv metode)
Hurtig rettelse til ikke-hjemmebryggede installationer:
Apple Logo > System Preferences > MySQL > Initialize Database
, skriv derefter din nye adgangskode og vælg 'Brug ældre adgangskode'
Efter genstart skulle du være i stand til at oprette forbindelse. Gør det kun på nye installationer, da du ellers kan miste dine db-tabeller.
my.cnf
My.cnf-filen er placeret i /etc/my.cnf på Unix/Linux