oshte edin novobranec v MySQL sys problem

5 отговора 202 прегледа
#1

oshte edin novobranec v MySQL sys problem

znachi kato cqlo i osnovno mysql neshte da mi trygne ili po tochno kazano neshte da se konektva. vseki pyt kato se opitam da mu dam neshto ot sorta na :
#safe_mysqld
starting mysqld daemon with databases from /var/lib/mysql
020315 15:30:30 mysql ended

kakvi li ne raboti prochetoh za tva kak se puska toq server po tutoriala ot
[линк]
stypka po stypka i neshte da raboti
absolutno sym siguren che nepravq neshto kato horata amam neznam kakvo ta pomagaite ako znaete :)

Отговор
в отговор на smile_nik #2

Re: oshte edin novobranec v MySQL sys problem

Първа стъпка:
Бегом да видиш какво пише в error log

Почти съм готов да се хвана на бас, че там фигурира Error 13, което е access denied
или file not found ... host.frm

За пръв път чувам за това което си следвал стъпка по стъпка ама защо не погледна оригиналното ръковоство?

Ако следваш стъпка по стъпка mysql.online.bg/documentation/mysql/bychapter/manual_Installing.html#Installing
Ще стигнеш и до
mysql.online.bg/documentation/mysql/bychapter/manual_Installing.html#Starting_server
а също така и до

mysql.online.bg/documentation/mysql/bychapter/manual_Problems.html#Common_errors

Където твоят проблем е добре описан.

Linux is like a wigwam - No Windows, No Gates, Apache inside
Отговор
в отговор на smile_nik #3

Re: oshte edin novobranec v MySQL sys problem

Цитирайки:
linux.zonebg.com/documentation/other/Karadjov-MySQL.html
...

Linux is like a wigwam - No Windows, No Gates, Apache inside
Отговор
в отговор на salle #4

Re: oshte edin novobranec v MySQL sys problem

prav beshe za grashkata ama az sym se lognal kato root i pak neshte
can't find file: './mysql/hosts.frm' kade izobshto trqbva da e toq fail i koe go syzdava?

Отговор
в отговор на smile_nik #5

Re: oshte edin novobranec v MySQL sys problem

Това нещо доста добре описано пак из документацията.
Трябва да си наясно като какъв uid стартираш mysqld - той трябва да има права за четене и писане не ти.

Би било безумие да пуснеш mysqld като root - дори да знаеш как (не е съвсам лесно) никога ама никога не го прави. Дори печени админи не се сещат колко опасно може да бъде.
И когато най накрая успееш да го пуснеш - веднага и моменталически сложи някаква парола на root-а. Аз даже махам root от MySQL и слагам друг user за админ.

Моля те все пак погледни документацията. Ако инсталираш от .tar.gz я имаш в srcdir/Docs

Даже да не знаеш добре английски. Виж какво казва глава:
* 2.3.1 Quick Installation Overview
mysql.online.bg/documentation/mysql/bychapter/manual_Installing.html#Post-installation

The basic commands you must execute to install a MySQL source distribution are:

shell> groupadd mysql
shell> useradd -g mysql mysql
shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysql
shell> make
shell> make install
shell> scripts/mysql_install_db
shell> chown -R root /usr/local/mysql
shell> chown -R mysql /usr/local/mysql/var
shell> chgrp -R mysql /usr/local/mysql
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> /usr/local/mysql/bin/safe_mysqld --user=mysql &
or
shell> /usr/local/mysql/bin/mysqld_safe --user=mysql &
if you are running MySQL

Linux is like a wigwam - No Windows, No Gates, Apache inside
Отговор
в отговор на salle #6

Re: oshte edin novobranec v MySQL sys problem

shte vnimavam s root usera obeshtavam :)
a zashto kato pusna mysql_inastal_db nemi dava greshka. v dokumentaciqta pishe che ili nqmam prava za pisane ili imam veche startiran mysql ili nqmam prava za pisane v dira. ok nqmam startiran mysql a vsichki drugi tablici gi napravi i koq izobshto e taq dir deto nemoje da zapishe toq fail?

Отговор