21. august 2001 - 13:00Der er
20 kommentarer og 1 løsning
MySQL på Red Hat 7.0 maskine
Hejsa... Jeg kan ikke connecte til min MySQL-server...
Jeg får følgende fejlmelding: [root@LinuxBox bin]# mysql varaibles
ERROR 2002: Can\'t connect to local MySQL server through socket \'/var/lib/mysql/mysql.sock\' (111)
Når jeg så kigger efter om /var/lib/mysql/mysql.sock findes, viser det sig at den ikke findes... Men jeg har så fået at vide at den bliver automatisk lavet når MySQL-serveren startes... Betyder det såat min MySQL server ikke kører? Hvis ja - Hvordan starter jeg den?
Er der andre ting der kan gøre sig gældende...?
Det skal lige siges at det er en helt ny-installeret maskine så det har aldrig fungeret så jeg gætter på at det bare er fordi jeg ikke ved hvordan man starter serveren eller sådan noget ligende...
[root@LinuxBox /]# /etc/init.d/mysqld status mysqld is stopped [root@LinuxBox /]# /etc/init.d/mysqld start Starting MySQL: [ OK ] [root@LinuxBox /]# mysql ERROR 2002: Can\'t connect to local MySQL server through socket \'/var/lib/mysql/mysql.sock\' (111)
Det fik den startet, men den stadig ikke connecte...
[root@LinuxBox /root]# /etc/init.d/mysqld status mysqld is stopped
[root@LinuxBox /root]# /etc/init.d/mysqld start Starting MySQL: [ OK ]
[root@LinuxBox /root]# /etc/init.d/mysqld status mysqld dead but subsys locked [root@LinuxBox /root]# mysqladmin ping
mysqladmin: connect to server at \'localhost\' failed error: \'Can\'t connect to local MySQL server through socket \'/var/lib/mysql/mysql.sock\' (111)\' Check that mysqld is running and that the socket: \'/var/lib/mysql/mysql.sock\' exists!
jalle sin anbefaling om \"mysqladmin ping\" helt 100 % Du kan også starte programmet \"top\" for å se om prosessen kjører. Videre kan du følge med under nedstegning (og oppstart) om sql serveren stopper/starter (Grønt ok). For automatisk oppstart av mysql. Bruk programmet \"ntsysv\" velg vilke programmer som skal kjøre ved det aktuelle runlevel. Etter at du har valgt \"mysql\" i \"ntsysv\" stans så maskinen. Kjør den opp igjen. Mysql skal da starte opp med grønt ok under oppstart (alternativt rødt \"fail\"). Forsøk så \"mysql ping\".
For linux 7.1 så ligger mysql på RH CD. Dersom du velger individuelle pakker under installasjonen så skjer konfigureringen automatisk. Mulig du må bruke \"ntsysv\" uansett. Det står ellers ikke noe om noen stor og komplisert konfigureringsfil i M Kabir: \"RH Linux 7 server\". Tror jeg selv brukte metoden med valg av pakke under installasjonen slik at RH konfigurerte selv.
Jeg har sat den til at starte MySQL under opstart og der står ok... men når jeg tager statusen på den siger den stadig \"mysqld dead but subsys locked\"....
Den heter mysqld (mysql demon, vil jeg tro. Har den oppe og kjører nå. Når du har kommet inn i top, tast skift m Du kan da se prosessene sortert etter minneforbruk. øverst hos meg ligger apache prosessene. Der etter kommer mysql prosessene.
Si fra hvis du finner ut av å scrolle bildet videre nedover. Det har jeg ikke funnet ut av. ser bare de øverste prosessene. Skift p så ser du sortert etter prosessorbelastning.
Da har du nok noe feil i oppsettet / konfigureringen. Hos meg gir status kommandoen: \"Kjører\" Tror \"nyinstaalasjonsmetoden\" kan være bra. Husk å ta med tillegsmoduler for perl og php slik at du slipper etterinstallering og nye problemer.
RH 7.0 .. Det bør vel gå bra å først å først avinstallere mysql manuelt: rpm -e navnetpåpakken Dernes så kjøre en oppgradering via CD rom. Tror dette bør gi default konfigurering.
Det finnes jo også 2 forskjellige RPM managere i x-windows. Best den i Gnome. Det går vel alternativt også bra å gjeninstallere mysql vha denne etter førs manuell avinstallering.
En af mine venner har ordnet det for mig... hentede først den nyeste MySQL og afinstallerede den gamle... Så nu virker det...
Tror langbein var tættest på \"den rigtige løsning\" så point\'ene går til ham.
Et stort tak for hjælpen til alle!!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.