Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: thc в Nov 28, 2003, 06:39



Титла: Problem s MySQL
Публикувано от: thc в Nov 28, 2003, 06:39
Zdraveite,molia vi pomognete mi!
Opitvam se da pusna MySQL server 4.0.14 pod Slackware 9.1.Instalira se bez suobshtenia za greshki no kogato napisha ./mysqld_safe mi kazva slednoto:
Цитат
Starting mysqld daemon with databases from /usr/local/var
031128 06:32:54  mysqld ended

misledh si che e startiran no kato se opitam da setna parola s ./mysqladmin -u root newpass mi kazva slednoto:
Цитат
./mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!

tova /tmp/mysql.sock sushtestvuva i ne razbiram kakvo i kude burkam..niakoi moje li da pomogne? ???
btw,sledvam instrukciite ot tazi statia
nadiavam se niakoi da pomogne..


Титла: Problem s MySQL
Публикувано от: PAIN1 в Nov 28, 2003, 08:33
skoro imah su6tiq problem
zna4i:
chown mysql /var/lib/mysql/*
za moje user-a na mysql-a da ima dostup do ne6tata si
posle mysqld_safe
po spomen be6e taka
moje da burkam dir-a samo .........


Титла: Problem s MySQL
Публикувано от: в Nov 28, 2003, 11:38
Purvo procheti vnimatelno kakvo pishe v INSTALL fajla i go naprawi stupka po stupka.

Posle polzvai gotoviq script koito vurvi s MySQL-a namira se w support-files/mysql.server

Ako wsichko e nared "mysql.server" start shte ti pusne Mysql-a


Титла: Problem s MySQL
Публикувано от: peio в Nov 28, 2003, 12:46
Виж първо в лога какъв ти е проблема :

#grep Fatal /var/lib/mysql/`echo $HOSTNAME | awk -F. '{print $1}'`.err

За да тръгне ти е нужно да създадеш началните таблици на MySQL:

#/usr/bin/mysql_install_db

И после да ги дадеш на потребителя на MySQL:

#chown -R mysql:mysql /var/lib/mysql

След това услугата трябва да тръгне:

#sh /etc/rc.d/rc.mysqld start


Титла: Problem s MySQL
Публикувано от: sunhater в Nov 29, 2003, 02:22
И аз си блъсках главата с този проблем. Прочетох малко документация и в крайна сметка проблема се решава с няколко команди:
Примерен код
/usr/bin/mysql_install_db
chown -R root /var/lib/mysql
chown -R mysql /var/lib/mysql/mysql
chgrp -R mysql /var/lib/mysql

Това е изпитано два пъти при прясна инсталация на Slack и не би трябвало да имаш проблеми.


Титла: Problem s MySQL
Публикувано от: thc в Nov 29, 2003, 02:48
blagodaria uspiah da podkaram daemona (mysqld) no ne mi dava da smenia parolata s ./mysqladmin -u root ..
ili az ne znam s kakuv user da go napravia i s kakva parola??eto kakvo mi vadi:
Цитат

root@speed46:/usr/local/bin# ./mysqladmin -u root -p newpassword
 Enter password:
 ./mysqladmin: connect to server at 'localhost' failed
 error: 'Access denied for user: 'root@localhost' (Using password: YES)'
 
i suotvetno :
[/QUOTE]root@speed46:/usr/local/bin# ./mysqladmin -u root -p password
 Enter password:
 ./mysqladmin: connect to server at 'localhost' failed
 error: 'Access denied for user: 'root@localhost' (Using password: YES)'
 
Цитат


Титла: Problem s MySQL
Публикувано от: Icar в Nov 29, 2003, 03:45
Ей друже, ти разби компа...слушай ся!
напиши:
su - mysql
 и тогава пиши:
mysql_install_db
след инсталиране на базата mysql-а ти казва к'во да праиш по нататък, т.е. маркираш командата за стартиране на sql-а и го пускаш след което има и пример за начално задаване на парола за root (запомни root) щото после той ти пуска sql-а от скрипта

Аде бъди здрав и успех.


Титла: Problem s MySQL
Публикувано от: thc в Nov 29, 2003, 06:18
Icar, naistina mi idva da go udaria tva pc veche.. :angry:
zanchi napravih kakto kaza ti - ./mysql_install_db,vlizam s user mysql i kato napisha ./mysqladmin -u root password mi kazva:
Цитат
./mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'
ili pri vtoria variant kakto mi kazvat instrukciite mi kazva:
Цитат
./mysqladmin -u root -h speed46 password
./mysqladmin: connect to server at 'speed46' failed
error: 'Host 'speed46.city-lan.com' is not allowed to connect to this MySQL server'

ne raziram,prichinata e che hosta mi ne e allowed ili che ne sum setnal root parola za mysql-a?


Титла: Problem s MySQL
Публикувано от: Icar в Nov 29, 2003, 15:57
Добре приятелю, явно пак си се подвел някъде:
   Започваме от "Ъ":

 1. Явно имаш нещо омазано в /var/lib/mysql/mysql,
 затова отиваш и изтриваш последната "dir" - мysql
 (според мен има инфо за root, което след толкова много опити някак си си въвел)
 Аз също не съм "MYSQL-guru", но това което ти казвам трябва да стане 100%
 Та значи изтриваш я тази последмата директория в която са фаиловете на MYSQL с базите и USER-ите

 и пишем:

 su - mysql
 mysql_install_db
 cd /usr ; /usr/bin/mysqld_safe &
 /usr/bin/mysqladmin -u root password 'new-password' <--- Твоята нова парола за root user-a

 И както казва един добър приятел "Айде готово"...

 Веке си имаш MySQL, който съм съгурен, че работи...

 Сваляш си phpMyAdmin-2.5.4 или по-нова и след седмица си MYSQL-мини гуру

 Бъди здрав приятелю!!!