Als root keine Verbindung zu MySQL in PHP

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
beLI3VeR
Beiträge: 535
Registriert: 30.08.2005 16:56:43
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Als root keine Verbindung zu MySQL in PHP

Beitrag von beLI3VeR » 26.01.2016 12:09:57

Moin,

habe mit heute lampp Umgebung installiert:

Code: Alles auswählen

apt-get install apache2 php5 php5-mysql mariadb-server phpmyadmin libapache2-mod-php
Hat auch ohne probleme geklappt.
Mit

Code: Alles auswählen

mysql_secure_installation
Über das Terminal kann ich mich auch direkt bei MySQL anmelden.
Doch weder in phpmyadmin noch in PHP Scripten funkioniert das, bekomme immer die Meldung, dass er kein Zugriff hat.

Muss ich noch ein bestimmtes Paket installieren, damit PHP Zugriff bekommt?
Lieben Gruß
beLI3VeR

eggy
Beiträge: 3334
Registriert: 10.05.2008 11:23:50

Re: Als root keine Verbindung zu MySQL in PHP

Beitrag von eggy » 26.01.2016 12:19:30

apt-cache search php |grep mysql
und dann das passende aussuchen

Benutzeravatar
4A4B
Beiträge: 981
Registriert: 09.11.2011 11:19:55
Kontaktdaten:

Re: Als root keine Verbindung zu MySQL in PHP

Beitrag von 4A4B » 26.01.2016 12:21:20

Wie ist der genaue Wortlaut der Fehlermeldung?

Unter welchem Host erfolgt der Zugriff?

root@localhost und root@127.0.0.1 sind z.B. zwei verschiedene User für MySQL

Benutzeravatar
beLI3VeR
Beiträge: 535
Registriert: 30.08.2005 16:56:43
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Als root keine Verbindung zu MySQL in PHP

Beitrag von beLI3VeR » 26.01.2016 21:37:29

Ich konnte das Problem lössen:

Code: Alles auswählen

mysql -u root

[mysql] use mysql;
[mysql] update user set plugin='' where User='root';
[mysql] flush privileges;
[mysql] \q 
Mysql versucht wohl den User Root über Plugin zu authentifizieren, dass muss man deaktivieren dann geht es wieder.
Lieben Gruß
beLI3VeR

schwedenmann
Beiträge: 5652
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Als root keine Verbindung zu MySQL in PHP

Beitrag von schwedenmann » 27.01.2016 08:35:28

Hallo

Siehe dazu

https://kofler.info/root-login-problem-mit-mariadb/

mfg
schwedenmann

Antworten