Форум: "Потрепаться";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
ВнизMySQL в Linux Найти похожие ветки
← →
wild_arg (2005-02-01 09:55) [0]Установил MySQL, запускаю демона safe_mysqld - он стартует сначала, а потом пишет ended и все. При попытке запустить администратор сервака - пишет, что не может соединиться с серваком и просит проверить наличие файла mysql.sock (по-моему). Файл такой есть, но он нулевого размера. В нете я копался, но чесслово, ничего не понял :) Объясните кто-нибудь, плз.
← →
Style © (2005-02-01 09:57) [1]а логи что говорят??? MySQL сам собирал?
← →
wild_arg (2005-02-01 10:13) [2]2Style - где посмотреть логи? Сорьки, но в линухе - я полный профан.
Не, собирал не сам. Ставил RedHat (версию не помню) и там в перечне пактов был сервак - я его и поставил.
← →
pasha_golub © (2005-02-01 10:53) [3]Запускаешь из под какого account"a?
Нужно из под системного с именем mysql.
TODO:
login:root
pass: ***
root> su mysql
mysql> mysqld_safe
mysql> exit
root> exit
end.
← →
wild_arg (2005-02-01 10:58) [4]ок, попробую
пасиб
← →
pasha_golub © (2005-02-01 11:03) [5]По поводу логов:
обычно в Красной шапке находятся в /var/log
Та м от всего: системные, httpd, proftpd, mail, news etc.
Если требуется быстренько глянуть системные, то комманда dmesg.
Далее, можно запускать сервер скриптом mysql.server
Чтобы узнать где он находится набрать в коммандной строке whereis mysql
← →
Skyle © (2005-02-01 12:02) [6]С этим скриптом я успел поиметь некоторое развлечение, когда решал эту же проблему.. ;)
mysqld не запускался с ошибкой невозможности InnoDB открыть таблицу hosts.
mysql.server ошибок не давал, но и подключиться к серверу после этого было нельзя. Запуск всего этого дела проходил под пользователем root на Slackware 9.1.
← →
pasha_golub © (2005-02-01 12:21) [7]Skyle © (01.02.05 12:02) [6]
Запуск всего этого дела проходил под пользователем root на Slackware 9.1.
Почему и пишу, что запускать под аккаунтом mysql. Если не может открыть какую-то базу идем, туды и смотрим привелегии файла, владельца и группу, ежели не порядок, то выставляем вручную:
chown -R mysql:mysql *
Что значит рекурсивно меняем владельца на мускул из группы мускул. Проверяем дальше права на запись и чтение и ежели недостачно, то меняем их chmod
← →
wild_arg (2005-02-01 13:15) [8]А если мне надо будет из флешки (swf) через php-скрипты обращаться к MySQL, то под каким логином мне запускать флешку? Или, наверное, не важно... просто при подключении к серверу в PHP указать пользователя
← →
wild_arg © (2005-02-01 17:25) [9]Еще вопрос. Можно ли установить линуксовую систему, с MySQL, Apache, PHP и Flash Player на 100мб? Ну чтобы не больше ста.
← →
Hypercube (2005-02-01 17:44) [10]Если без иксов, то можно. А с иксам (Flash Player без иксов не запустишь) врятли получится (я точно не знаю, но предпологаю, что KDE и GNOME по отдельности и то больше 100 будут, не говоря уже о всяких утилитах под иксы).
← →
Hypercube (2005-02-01 17:46) [11]Хотя если использовать какой-то "лёгкий" оконный менеджер (например XFce), то возможно, что и получится.
← →
wild_arg © (2005-02-03 09:40) [12]Спасибо за инфу про логи :)
Оказывается, не запускался демон mysqld из-за отсутствия какого-то параметра для InnoDB. Выставил все как он просил. InnoDB прописался, создал файлы, как я понял для транзакций.
Теперь следующая беда. Демон не найдет таблицу mysql.host, я тоже не смог ее найти и поэтому ничем не помог демону.
Отсюда вполне естественный вопрос - Что делать? И еще я подозреваю, что он не найдет и остальные две свои системные таблицы - это, по-моему, mysql.db и mysql.user
← →
teebot (2005-02-03 11:01) [13]после установки выполни mysql_install_db
а вот тут все подробности.
http://www.mysql.ru/docs/man/Post-installation.html
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.042 c