imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Пингвинятник (ОС *NIX)
Опции темы
Старый 29.11.2003, 18:05     # 1
makkintosh
Guest
 
Сообщения: n/a

problems with mysql

ive got a problem with mysqld running
ive got RH9
э.. привык. простите.
./mysqld

Цитата:
031129 16:35:21 InnoDB: Started
031129 16:35:21 Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist
031129 16:35:21 Aborting

031129 16:35:21 InnoDB: Starting shutdown...
031129 16:35:23 InnoDB: Shutdown completed
031129 16:35:23 ./mysqld: Shutdown Complete

there werу not enough permission to access dir /var/lib/mysql/
now where is file mysql.host?
 
Старый 29.11.2003, 19:52     # 2
makkintosh
Guest
 
Сообщения: n/a

и вопрос. что мне делать?

Добавлено через 1 час и 45 минут:
ok
i ran mysql/scripts/install_db or smth like that.
now there is another problem. i cant understand - what does he want?:-)]

[makkintosh@localhost mysql]$ ./bin/mysqld
031129 18:41:03 InnoDB: Started
031129 18:41:03 Fatal error: Can't open privilege tables: Can't find file: './mysql/host.frm' (errno: 13)
031129 18:41:03 Aborting

031129 18:41:03 InnoDB: Starting shutdown...
031129 18:41:06 InnoDB: Shutdown completed
031129 18:41:06 ./bin/mysqld: Shutdown Complete

what is the file ./mysql/host.frm and where it must be located?
 
Старый 30.11.2003, 17:03     # 3
noname
Full Member
 
Аватар для noname
 
Регистрация: 06.03.2003
Адрес: Earth
Сообщения: 761

noname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собой
>there werу not enough permission to access dir /var/lib/mysql/
>now where is file mysql.host?

не хватает прав доступа

вообше если мне не изменяет память ,в базе mysql хранится информация необходимая для работы mysql.
в частности там есть таблица host в которй описаны хосты с которых можно заходить , вплоть до localhost.
так что нет ничего удивитульного что mysql вылетает если не находит host.

>makkintosh@localhost mysql]$ ./bin/mysqld

да и mysqld надо запускать от рута.
__________________
Смерть фашистским оккупантам.
noname вне форума  
Старый 30.11.2003, 20:52     # 4
makkintosh
Guest
 
Сообщения: n/a

ну да! ьныйдв надо запускать из под рута!!! хаха! ты попробуй. оно тебе выдаст - Прочитайте главу "Security" - из под рута меня запускать нельзя!
скажи где надо положить файл host.frm?
и что в нем нужно писать ? в каком формате? допустим мне нужен только localhost
 
Старый 30.11.2003, 23:15     # 5
noname
Full Member
 
Аватар для noname
 
Регистрация: 06.03.2003
Адрес: Earth
Сообщения: 761

noname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собой
гы ну незнаю что за security ты читаешь , mysql работает от пользователя и групы например mysql , но запускать
его должен рут.

по твоему стартовые скрипты как запускаются ?

да и если можно security выложи почитать

да и насчет настройки mysql на www.mysql.ru много полезного.
__________________
Смерть фашистским оккупантам.
noname вне форума  
Старый 30.11.2003, 23:19     # 6
makkintosh
Guest
 
Сообщения: n/a

слуш у меня ща такая проблема.
http://www.linuxquestions.org/questi...084#post627084

тока не ругайте за то что линк на другой форум. влом перепечатывать
 
Старый 30.11.2003, 23:20     # 7
noname
Full Member
 
Аватар для noname
 
Регистрация: 06.03.2003
Адрес: Earth
Сообщения: 761

noname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собой
да и забыл совсем host.frm закодирован ...
__________________
Смерть фашистским оккупантам.
noname вне форума  
Старый 30.11.2003, 23:22     # 8
makkintosh
Guest
 
Сообщения: n/a

ну это я уже понял.))0 но всетаки поцени линк. реально не понимаю что делать.

и ещё как по английски заранее спасибо?
 
Старый 30.11.2003, 23:26     # 9
noname
Full Member
 
Аватар для noname
 
Регистрация: 06.03.2003
Адрес: Earth
Сообщения: 761

noname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собой
try
#kill -9 "process"
__________________
Смерть фашистским оккупантам.
noname вне форума  
Старый 30.11.2003, 23:27     # 10
makkintosh
Guest
 
Сообщения: n/a

типа process это имя процесса?
 
Старый 30.11.2003, 23:34     # 11
noname
Full Member
 
Аватар для noname
 
Регистрация: 06.03.2003
Адрес: Earth
Сообщения: 761

noname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собой
Угу , man kill !!
may be "In advance thanks"
__________________
Смерть фашистским оккупантам.
noname вне форума  
Старый 01.12.2003, 15:28     # 12
makkintosh
Guest
 
Сообщения: n/a

большое спасибо. ща проверим.
и ещё - зачем нужен файл /tmp/mysql.sock?
у меня его нет. а все проги пытаются до него добраться когда речь заходит о работе с mysql сервером.
и вообще зачем такие файлы *.sock нужны?

In advance thanks
 
Старый 01.12.2003, 18:03     # 13
noname
Full Member
 
Аватар для noname
 
Регистрация: 06.03.2003
Адрес: Earth
Сообщения: 761

noname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собой
mysql это клиент серверное приложение , и соответсвенно использует сокеты

и если у тебя его нет , то я не знаю как клиент mysql подключится к серверу .

стоит сходить на www.mysql.ru , многие вопросы отпадут.
__________________
Смерть фашистским оккупантам.
noname вне форума  
Старый 05.12.2003, 18:30     # 14
makkintosh
Guest
 
Сообщения: n/a

все работает
просто сокет лежал в *опе!
теперь все ок
исправил файл /etc/my.cnf
и радуюсь.))
линукс рулит

Добавлено через 26 минут:
слуш. там ссылки на какие-то фтп сервера. а те выдают тонну файлов
какой качать? там куча папок и.. я теряюсь

Добавлено через 1 минуту:
упс. не туда написал. извините
 
Старый 11.12.2003, 23:11     # 15
Pink_Punk
Banned
 
Аватар для Pink_Punk
 
Регистрация: 24.09.2002
Адрес: Samara
Сообщения: 1 182

Pink_Punk Реально крут(а)Pink_Punk Реально крут(а)Pink_Punk Реально крут(а)Pink_Punk Реально крут(а)
Вот и у меня начались проблемы с Мускулум
Поставил всё из rpm после установил vbulletin поработал он немного потом после перезагрузки начались проблемы.

Warning: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) in /var/www/html/admin/db_mysql.php on line 34

Warning: MySQL Connection Failed: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) in /var/www/html/admin/db_mysql.php on line 34


Что удивительно mysqld по идее работает а по команде [pinkpunk@localhost pinkpunk]$ ps -ax |grep mysql
1052 pts/1 S 0:00 grep mysql

После этого ручками запускал /etc/rc.d/init.d/mysqld start

результат тот же.
Что делать?

Добавлено через 1 минуту:
удалял и заново ставил ничего не помогло.
Pink_Punk вне форума  
Старый 11.12.2003, 23:36     # 16
makkintosh
Guest
 
Сообщения: n/a

/etc/my.cnf
есть такой файл
там поправь адрес к сокету на /var/lib/mysql/mysql.sock
 
Старый 11.12.2003, 23:44     # 17
Pink_Punk
Banned
 
Аватар для Pink_Punk
 
Регистрация: 24.09.2002
Адрес: Samara
Сообщения: 1 182

Pink_Punk Реально крут(а)Pink_Punk Реально крут(а)Pink_Punk Реально крут(а)Pink_Punk Реально крут(а)
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

[mysql.server]
user=mysql
basedir=/var/lib

[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
Pink_Punk вне форума  
Старый 11.12.2003, 23:50     # 18
makkintosh
Guest
 
Сообщения: n/a

у мя такая фишка была только у меня все проги хотели конектиться через другой порт. я и поправил. а стоял у меня до этого socket=.. ну как у тебя.
потом поправил на тот который просили приложения и все заработало
 
Старый 11.12.2003, 23:56     # 19
Pink_Punk
Banned
 
Аватар для Pink_Punk
 
Регистрация: 24.09.2002
Адрес: Samara
Сообщения: 1 182

Pink_Punk Реально крут(а)Pink_Punk Реально крут(а)Pink_Punk Реально крут(а)Pink_Punk Реально крут(а)
Хотел бы я знать,что надо этой вобле (vbulletin)
Pink_Punk вне форума  
Старый 11.12.2003, 23:59     # 20
makkintosh
Guest
 
Сообщения: n/a

ну.. типа это и надо....))
я тоже мучался. вот мне и помогло изменение адреса на /tmp/mysql.sock
кажется
 

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 23:28.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.