"We are back" « oc.at

mysql unter linux

emStone 11.12.2002 - 01:37 494 12
Posts

emStone

GuGu
Avatar
Registered: Mar 2002
Location: Eichgraben
Posts: 864
huhu hab eine frage zu diesem thema.
wenn ich versuche mysqltest auszuführen kommt diese fehler meldung
"mysqltest: Failed in mysql_real_connect(): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)"

ok in diesen verzeichnis ist auch nix drin..

und dann wollt ich noch ein php mysql forum installn und da kommt dann immer diese meldung
"phpBB : Critical Error

Could not connect to the database"

ok also es sieht so aus was wenn was nicht ganz laufen würde. habt ihr vielleicht ein paar ideen?

danke euch

Philipp

Here to stay
Registered: Jul 2001
Location: Wien
Posts: 1970
Welche Linux Distribution verwendest du? Ist MySQL installiert?

emStone

GuGu
Avatar
Registered: Mar 2002
Location: Eichgraben
Posts: 864
ich verwende suse. und mysql ist am rechner oben ja. hab die version 3.23.49

Philipp

Here to stay
Registered: Jul 2001
Location: Wien
Posts: 1970
Probiere einmal MySQL zu starten in dem du als root folgendes machst:
/etc/init.d/mysql start

Was passiert?

emStone

GuGu
Avatar
Registered: Mar 2002
Location: Eichgraben
Posts: 864
er startet es zwar aber auf datenbanken kann ich noch nicht connecten. aber vielleicht liegt es daran das ich erst einen user und ein passwort fürs sql angeben muss

emStone

GuGu
Avatar
Registered: Mar 2002
Location: Eichgraben
Posts: 864
es wird mir das ausgegeben
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
This is done with:
/usr/bin/mysqladmin -u root -p password 'new-password'
/usr/bin/mysqladmin -u root -h mrtg -p password 'new-password'

nur das problem ich hab im /usr/bin kein mysqladmin..

emStone

GuGu
Avatar
Registered: Mar 2002
Location: Eichgraben
Posts: 864
werde mir mal schnell eine neuere version holen. mal sehen

emStone

GuGu
Avatar
Registered: Mar 2002
Location: Eichgraben
Posts: 864
so hab jetzt ein neueres drauf. und starte das mit bin/safe_mysqld --user=mysql

er startet es auch aber er heisst immer Could not connect to the database

langsam versteh ich es nicht mehr ganz

Philipp

Here to stay
Registered: Jul 2001
Location: Wien
Posts: 1970
Wie installierst du? Verwendest du vielleicht RPMs von http://www.mysql.com?

emStone

GuGu
Avatar
Registered: Mar 2002
Location: Eichgraben
Posts: 864
nein. ich verwende des tar.gz file
bin noch auf einen fehler drauf gekommen und compiliere es neu und jetzt hab ich beim compilieren diesen fehler erhalten

libmysql.c: In function `mysql_real_connect':
libmysql.c:1325: warning: passing arg 5 of `gethostbyname_r' from incompatible pointer type
libmysql.c:1325: too few arguments to function `gethostbyname_r'
libmysql.c:1325: warning: assignment makes pointer from integer without a cast
make[2]: *** [libmysql.lo] Error 1
make[2]: Leaving directory `/home/stone/mysql-3.23.52/libmysql'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/stone/mysql-3.23.52'
make: *** [all-recursive-am] Error 2

emStone

GuGu
Avatar
Registered: Mar 2002
Location: Eichgraben
Posts: 864
gibt es keinen menschen der sich damit auskennt?

Philipp

Here to stay
Registered: Jul 2001
Location: Wien
Posts: 1970
Auf den MySQL Seiten http://www.mysql.com/doc/en/Secure_basics.html (ganz unten) hat jemand das gleiche Problem. Welche Version von SuSE ist es?

emStone

GuGu
Avatar
Registered: Mar 2002
Location: Eichgraben
Posts: 864
8.0 und mysql 3.23.52
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz