Как запустиь MySQL на Linux если нет DNS

  • Автор темы webdeveloper
  • Дата начала

webdeveloper

Guest
Как запустиь MySQL на Linux если нет DNS

Ситуация следующая: Linux Mandrake 8.2 + MySQL 3.23 но вот запустиь его не смог. Установлен он в /usr/bin/mysql

Знакомый сказал что если BIND ( ну или какой то другой DNS сервер ) не настроен то тогда MySQL работать не будет.

Коллеги, подскажите пожалуйста, можно ли запустить MySQL на Linux если DNS не установлен. Если можно то тогда как первый раз к нему подключится?
 

si

Administrator
Как обычно RTFM :)

You can disable DNS host lookup by starting mysqld with --skip-name-resolve. In this case you can however only use IP names in the MySQL privilege tables.
 

webdeveloper

Guest
RTFM это правильно - я просто не нашел этого. Но я честно пробовал :)

спасибо, щас буду пробовать пробовать.
 

webdeveloper

Guest
хм... не работает - говорит что неопознаная комманда
 

si

Administrator
хм... не работает - говорит что неопознаная комманда
Куда вы ее подставляете ?

/usr/local/mysql/bin/mysqld --help

.....

--skip-name-resolve Don't resolve hostnames.
All hostnames are IP's or 'localhost'
.....
 

webdeveloper

Guest
я вот так пишу

/usr/bin/mysqld --skip-name-resolve

Это не правильно?
 

si

Administrator
вроде правильно, странно ... Какой mysql ? Еще кстати mysqld надо запускать при помощи safe_mysqld и кофигурацию писать тогда удобно в /et/my.cnf
 

webdeveloper

Guest
Я в этом пока очень плохо разбираюсь - только что поставил перывй раз.

MySQL - 3.23.47 эта версия по умолчанию шла вместе с дистрибутивом.

А что такое safe_mysqld?
 
Сверху