Seite 1 von 1
MySQL: could not connect....bla
Verfasst: 30.06.2004 18:42
von szumbusch
Hi,
alles neu und frisch installiert.
(Wenn auch in etwas älteren Versionen zum Teil.)
Installationsformular ausgefüllt, Fehler:
Could not connect to Database.
Frage, was muß ich auf der Server-Seite bei MySQL ghenau machen?
Mit MySQL kenne ich mich nicht so gut aus.
In der Anleitung steht nur, alles eintragen, dann geht's...
Aber leider ist es nicht so.
Ich gestehe ein, daß ich zu warscheinlich zu blöd bin und irgendwas ganz einfaches falsch gemacht habe, aber nach 8 Stunden Suche habe ich
keine Lust mehr zu frickeln, ich brauche einen Tip!
Danke im Voraus,
Sascha
Verfasst: 30.06.2004 18:49
von Dennis63
8 Stunden suche? Hm. Also es geht auch schneller. Zumindest in unserer Doku...
KB:install_dialog
Grüße
Dennis
Also wirklich.....
Verfasst: 30.06.2004 20:52
von szumbusch
für so blöd brauchst Du mich nicht zu halten....
Das habe ich natürlich gelesen.
Aber: mein Server, mein MySQL, mein Apache, etc...
Muß ich eine Datenbank einrichten? Wie muß die Aussehen? Welche Permissions muß ich wem geben? Usw.
Habe ich noch nie gemacht.
Also, wie muß die MySQL-Seite gebaut sein?
Und: wie bekomme ich etwas aussagekräftigere Fehlermeldungen?
Danke,
Sascha
Verfasst: 30.06.2004 21:01
von Mr.Pipapo
Hi,
ja du musst vor der Installation eine Datenbank erstellen, allerdings muss (bzw. kann) diese Datenbank leer sein, phpBB erstellt dann eigenhändig diese Tabellen (wofür würde es denn sonst eine Installation geben?

). Das Erstellen von Tabellen geht mit PhpMyAdmin relativ einfach.
Den Namen dieser Datenbank musst du dann bei der Installation als Datenbankname angeben.

Re: Also wirklich.....
Verfasst: 30.06.2004 21:05
von Schumi
szumbusch hat geschrieben:für so blöd brauchst Du mich nicht zu halten....
Wegen einem Hinweis auf die Dokumentation hällt dich niemand für dumm.
Muß ich eine Datenbank einrichten? Wie muß die Aussehen? Welche Permissions muß ich wem geben? Usw.
Dazu hilft dir die Anleitung von mysql.
http://dev.mysql.com/doc/mysql/de/Adding_users.html
http://dev.mysql.com/doc/mysql/de/Database_use.html
Oder lege dir KB:phpmyadmin zu.
Was ich gemacht habe.....
Verfasst: 30.06.2004 21:09
von szumbusch
OK. Ich habe eine Datenbank angelegt.
Ohne Tabellen.
Ich habe alle Rechte für diese DB einem user 'forum' gegeben.
Ich habe dem user ein passwort zugeteilt.
Looks like this:
Datenbank: Host / DSN: localhost
Name der Datenbank: familie
Datenbank Benutzername: forum
Datenbank Passwort: *******
Prefix für die Tabellen in der Datenbank: phpbb_
E-Mail Adresse des Administrators: <my email>
Domainname: 192.168.2.3
Server Port: 80
Scriptpfad: /Forum
Ergebnis, immer dasselbe...'could not connect...'
*seufz*
Sascha
Verfasst: 30.06.2004 21:13
von Mr.Pipapo
Dann stimmt entweder der Name, User oder Passwort für die Datenbank nicht. Überprüf diese Eingaben nochmal.
Falls deine Datenbank auf einem anderen Server als der Webspace liegt, müsstest du auch den Host ändern (wird aber wahrscheinlich nicht nötig sein).
Verfasst: 30.06.2004 21:13
von Schumi
mysql läuft auch?
Versuche es mal mit diesem Tool: KB:dbinformer
Danke...
Verfasst: 30.06.2004 21:24
von szumbusch
Ich werde das mal checken
und auf jeden Fall berichten.
Sascha
Läuft!!
Verfasst: 30.06.2004 22:09
von szumbusch
Hallo Leuts,
das war der entscheidende Hinweis!
Der dbinformer hat es an den Tag/Abend gebracht!
Man braucht halt nur genaue Fehlermeldungen...

)
Also: Ich hatte einen user vergeben und das passwort dazu. Im
MySQL-Modul von Webmin hat er auch alles brav angezeigt.
Aber irgendwie war der user für den access von aussen nicht existent.
dbinformer sagte: blablabla access denied for user '@localhost'....
Damit war klar, das er den user nicht kennt.
Ich habe dann noch einmal GRANT ALL .... etc. gemacht und siehe da, es lief durch!
Sehr schön. Ich danke euch.
Ich hoffe, ich habe nicht zu sehr genervt.
Sascha