Topic: padekite sukonfiguruot mysql

as nelabai ismanau kaip sukjonfiguruoti mysql katik pakurtiau servery nieko dar nedariau parasau
mysql
ir man ismeta erora
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)

ka tai reiskia ir kaip sutvarkyti kad viskas weiktu ciki
aciu is anksto

Re: padekite sukonfiguruot mysql

Tai pradžiai pabandyk paleisti MySQL serverį (mysqld).

Taip pat prieš ką nors klausdamas galėtum pateikti kokia operacinę sistemą naudoji ir kokia MySQL versiją įdiegei.

Re: padekite sukonfiguruot mysql

linux slackware 10.2
mysql  Ver 14.7 Distrib 4.1.14, for slackware-linux-gnu (i486) using  EditLine wrapper

as net nelieciau tos mysql kaip idiegiau taip nelieciau tai speju 4.1.14 jos versija o parasius
mysqld raso kad komandos tokios nera :(

Re: padekite sukonfiguruot mysql

root@evilnet:~# mysqld_safe
Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/evilnet.pid
061002 10:39:55  mysqld ended

Re: padekite sukonfiguruot mysql

Tai dabar žygiuoji iki log'ų ir skaitai kodėl sustojo. O serverį paleidinėti reikia per /etc/init.d/
Ten turėtų būti skriptas (mysqld, mysql-server, mysqld-server ar pan.), kurį reikia paleisti kažkaip taip:

/etc/init.d/mysqld start

O toliau stebi log'us.

Re: padekite sukonfiguruot mysql

tokios direktorijos nera init.d/

ir tiksliau pasakyk kur rasti mysql logus nes prie var/log ju nerandu

Re: padekite sukonfiguruot mysql

Na tai čia jau reik žiūrėt Slackware dokumentacijoje, kur dedami paleidimo skriptai, o log'ai bus mysql'o kataloge.

Re: padekite sukonfiguruot mysql

kiek suprantu stai sis eroras

061002 10:39:53  mysqld started
061002 10:39:54  InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
061002 10:39:55  InnoDB: Starting log scan based on checkpoint at
InnoDB: log sequence number 0 43634.
InnoDB: Doing recovery: scanned up to log sequence number 0 43634
061002 10:39:55  InnoDB: Flushing modified pages from the buffer pool...
061002 10:39:55  InnoDB: Started; log sequence number 0 43634
061002 10:39:55 [ERROR] Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist
061002 10:39:55  mysqld ended

Re: padekite sukonfiguruot mysql

Tai pagal klaidos pranešimą preliminariai galiu pasakyti, kad arba nekorektiškai įdiegiai viską arba po įdiegimo kai ką ištrynei (duomenų failus).

Sprendimas - įdiegti pilnai iš naujo, diegiant stebėti ar nėra jokių klaidų.

Re: padekite sukonfiguruot mysql

idieginejant raso ta pati parsisiunciau kazkuria versija parasiau
./configure ur ismete tya pati eroa
Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/evilnet.pid
061002 10:39:55  mysqld ended

Re: padekite sukonfiguruot mysql

tomec wrote:

idieginejant raso ta pati parsisiunciau kazkuria versija parasiau

Tau niekas nepadės jeigu net nežinai kokią versiją parsisiuntei.

tomec wrote:

./configure ur ismete tya pati eroa
Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/evilnet.pid
061002 10:39:55  mysqld ended

Labai abejoju, kad taip viskas ir buvo, nes neteko matyti, kad "configure" skriptas paleistų mysql serverį.

Beto prieš diegiant reikia pašalinti prieš tai įdiegtą programą ir duombazę.

Labai daug apie diegimą galima rasti čia:
http://dev.mysql.com/doc/refman/4.1/en/installing.html

šiek tiek informacijos, kaip slackware diegti paketus:
http://www.slackbook.org/html/package-m … ities.html

Re: padekite sukonfiguruot mysql

Stai kas man padejo:
mysql_install_db
Paskui turbūt iškils permissionų problemos:
chown -R mysql:mysql /var/run/mysql/
chown -R mysql:mysql /var/lib/mysql
ir paleidziu mysql mysqld_safe &
:)) aciu kad meginote nors padeti :)

Re: padekite sukonfiguruot mysql

sita dar vieno klausimo paklausiu kaip uzdeti rootui slaptazodi ?
mysql -h localhost -u root -p slaptazodis ?

Re: padekite sukonfiguruot mysql

mysqladmin -u root -h localhost password "naujas_passwordas"

"-h localhost" galima praleisti

Re: padekite sukonfiguruot mysql

aciu :)