Проблема с mysql
7Byte 4 июня, 2009 - 19:36
Ставил так:
# emerge mysql # emerge --config =dev-db/mysql-5.0.76-r1
При попытке зайти в mysql ловлю это:
Warning: World-writable config file '/etc/mysql/my.cnf' is ignored ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
Как я понимаю это значит что mysql не запущен?
Когда пытаюсь запустить ( /etc/init.d/mysql start ) ничего не происходит. Когда пытаюсь остановить, пишет что mysql не запущен. Что делаю не так? Права вроди везде поставил на mysql
»
- Для комментирования войдите или зарегистрируйтесь
Цитата:Warning:
Права доступа на конфиг какие?
5.0.70-r1 работает
5.0.70-r1 работает ?
dev-db/mysql-5.0.76-r1 как бы ~, если у вас ACCEPT_KEYWORDS="~" на всё, то для вас это наверно тривиальная проблема
Что есть в 5.0.76 , чего нет 5.0.70 ?
ls -alh /etc/mysql/my.cnf покажите
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Вот -rwxrwxrwx 1 mysql root
Вот
-rwxrwxrwx 1 mysql root 4.2K Июн 4 18:26 /etc/mysql/my.cnf
World-writable config file
World-writable config file '/etc/mysql/my.cnf' is ignored
что в моём дурном переводе значит " Там помойка, я её юзать не буду"
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
И что мне делать?
И что мне делать?
.
sudo chmod 0644 /etc/mysql/my.cnf
http://ubuntuforums.org/showthread.php?t=627374
Это подпись, которую невозможно истолковать неправильно
ACCEPT_KEYWORDS только на
ACCEPT_KEYWORDS только на mysql, уже не помню зачем, но не просто так :(
Как мне полностью, вместе со
Как мне полностью, вместе со всеми конфигами и пр., удалить mysql?
конфиги
А зачем? При новой установке он всё равно может затереть все конфиги (по желанию). А так они не мешают.
Короче поковыряв конфиг
Короче поковыряв конфиг my.cnf сообщение
пропало. Что делать с этим
?
# rm
# rm /etc/portage/package.keywords ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Я туда не засовывал mysql
Я туда не засовывал mysql :(
ACCEPT_KEYWORDS="~x86" emerge mysql...
.
http://forum.searchengines.ru/showthread.php?t=94019 ?
http://www.tech-recipes.com/rx/762/solve-cant-connect-to-local-mysql-server-through-socket-tmpmysqlsock/ ?
Это подпись, которую невозможно истолковать неправильно
Из-за чего он может не
Из-за чего он может не запускаться?
Когда пишу start - в ответ ничего не выдаёт.
Это нормально. Я не помню
Это нормально. Я не помню есть ли у него свои лог фаилы, но в любом случае надо искать ругань в /var/log/messages или где-нибудь ещё в /var/log Я обычно в другой консоли набираю tail -f /var/log/messages и читаю ругань в реальном времени =)
УРА! Запустился (mysqld) и
УРА! Запустился (mysqld) и пока работает, но
Почиму так? # /etc/init.d/mysql start по-прежнему не работает. rc-update сответственно тоже не запустит при загрузке. mysqld каждый раз писать не удобно... :(
в логах-то что пишет при
в логах-то что пишет при старте?
mysql.log и mysql.err -
mysql.log и mysql.err - чисто, а mysqld.err
И он в итоге запускается? в
И он в итоге запускается? в процессах висит? Вообще странно, так глубоко с ним разбираться не приходилось, всегда без проблем поднимался... и скрипты всегда работали. У меня правда 5.0.70 =)
А конфиги его случаем не надо проапдейтить? etc-update что выводит?
Запускается так - # mysqld .
Запускается так - # mysqld . В процессах висит тоже он. И работает нормально. Что значит mysqlD ? etc-update, что это?
ещё варинт
emerge mysql
mysql_install_db
/etc/init.d/mysql start
ему давно на этот вариант
ему давно на этот вариант указывают - пока не сдаётся =)
Тогда скажите , плз, чем
Тогда скажите , плз, чем вариант emerge --config mysql от вашего mysql_install_db отличается ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Я про первую строку (emerge
Я про первую строку (emerge mysql) так как ставилось вот так: ACCEPT_KEYWORDS="~x86" emerge mysql то emerge mysql откатит на 5.0.70-r1 (если быть совсем точным, то emerge dev-db/mysql)