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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Bogo в Jul 08, 2007, 21:55



Титла: Проблем с mysql сървър
Публикувано от: Bogo в Jul 08, 2007, 21:55
appl01:/home/www# /etc/init.d/mysql restart
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..

Неще да потегли и незнам от къде да тръгна.


Титла: Проблем с mysql сървър
Публикувано от: Nikolavp в Jul 08, 2007, 22:21
Тръгни от логовете :). Мини през опциите на демона и завърши със споделянето на дистрибуцията ти ;)


Титла: Проблем с mysql сървър
Публикувано от: Bogo в Jul 08, 2007, 22:58
Добре де, трябва да стане така:
appl01:/var/log# mysqlcheck --check-upgrade --all-databases --auto-repair
mysqlcheck: Got error: 1045: Access denied for user 'root'@'localhost' (using password: NO) when trying to connect

Как трябва да е синталсиса на командата с юзер и парола?





Титла: Проблем с mysql сървър
Публикувано от: neter в Jul 08, 2007, 23:10
Примерен код
mysqlcheck --check-upgrade --all-databases --auto-repair -h localhost -u root -p

Това се отнася за всички команди на mysql. Щом ти дава това съобщение, то значи mysql е включен. Какво по-точно имаш предвид, че не ще да потегли?


Титла: Проблем с mysql сървър
Публикувано от: Bogo в Jul 08, 2007, 23:33
Резултата от:
mysqlcheck --check-upgrade --all-databases --auto-repair -h localhost -u root -p
е ОК за всичко но когато
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..
иначе процеса си го има
12896 pts/0    00:00:00 mysqld_safe
12933 pts/0    00:00:00 mysqld
както и
netstat -tap
tcp        0      0 *:mysql                 *:*                     LISTEN     12933/mysqld


Титла: Проблем с mysql сървър
Публикувано от: Bogo в Jul 08, 2007, 23:52
Проблема ми е че ISPConfig неможе да се свърже със MySQL

appl01:~# /etc/init.d/ispconfig_server restart
Shutting down ISPConfig system...
/root/ispconfig/httpd/bin/apachectl stop: httpd stopped
ISPConfig system stopped!
Starting ISPConfig system...
/root/ispconfig/httpd/bin/apachectl startssl: httpd started
Could not connect to MySQL server!ISPConfig system is now up and running!


Титла: Проблем с mysql сървър
Публикувано от: neter в Jul 09, 2007, 00:13
Цитат (Bogo @ Юли 09 2007,00:33)
но когато
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..

Какво "но"? MySQL казва, че се стартира и че проверява за счупени, неправилно затворени и нуждаещи се от обновяване таблици. Просто те информира, че прави тази проверка. Явно не си превеждаш правилно съобщението. То е информативно, а не съобщение за грешка. А иначе проблема ти е в частност с настройките на ISPConfig. Не съм го изпробвал това чудо, а и нямам в момента къде да го тествам, така че разрови се в конфигурацията му и виж къде и как е описана връзката с MySQL и с малко логика ще установиш какъв е проблема. Можеш да пуснеш тук и някоя конфигурация, като скриеш конфиденциалната информация, за да видим за какво става дума.


Титла: Проблем с mysql сървър
Публикувано от: Bogo в Jul 09, 2007, 15:44
Цитат (neter @ Юли 09 2007,01:13)
А иначе проблема ти е в частност с настройките на ISPConfig.

ISPConfig неможе да се свърже както и сайтовете които ползват базата. Няколко WordPress и една Gallery2. Така че не мисля да човъркам в конфигурацията на ISPConig
Някакви други идей ?





Титла: Проблем с mysql сървър
Публикувано от: neter в Jul 09, 2007, 16:57
Ми при положение, че mysql е включен и mysqlcheck се изпълнява, вариантите са това:
1. Приложението, което се опитва да се върже към mysql не е конфигурирано според настройките на mysql. Решение - трябва да изравниш настройките
2. Имаш защитна стена, която спира заявки към mysql дори и от localhost. Решение - оправяш си защитната стена
Дерзай  ;)


Титла: Проблем с mysql сървър
Публикувано от: diel в Jul 09, 2007, 18:46
Сподели каква е била предишната версия на mysql и с коя си сега.