LINUX.ORG.RU

mysqld не пойму


0

0

Всем здрям. Дистр slackware 12.1, не пойму где расположен файл my.cnf (есть примеры my-huge.cnf и т.п.), проехался финдом по винту не нашел, mysql запущен и работает не пойму откуда он берет настройки. И как мне повесить mysqld на eth0 что бы можно было коннектится клиентом.

★★★★★

вот там где примеры лежат - там и скопируйте один из них в my.cnf
и настраивайте, будет работать,
а пока mysqld работает с вкомпиленными в него настройками, т.к. my.cnf не существует

Sylvia ★★★★★
()

> И как мне повесить mysqld на eth0

директива

bind-address =


можно поставить адрес eth0
можно 0.0.0.0 тогда будут все интерфейсы
по умолчанию на слаке 127.0.0.1 только

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

Спасибо.
>скопируйте один из них в my.cnf и настраивайте, будет работать

Я один и можно на "ты" :)

>пока mysqld работает с вкомпиленными в него настройками, т.к. my.cnf не существует

чудно как то.

splinter ★★★★★
() автор топика
Ответ на: комментарий от splinter

да, забыла уже, на слаке нужно еще подправить

/etc/rc.d/rc.mysqld

и закомментировать там

SKIP="--skip-networking"

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

Блин Патрик параноик! :
в /etc/rc.d/rc.mysqld
# To allow outside connections to the database comment out the next line.
# If you don't need incoming network connections, then leave the line
# uncommented to improve system security.
SKIP="--skip-networking"

splinter ★★★★★
() автор топика
Ответ на: комментарий от Sylvia

Законнектится не получается так как не разрешенно коннектится к этому серверу. Я так понимаю что нужен пользователь для подключения ввожу:
mysql> GRANT ALL PRIVILEGES ON *.* TO admin_db@% IDENTIFIED BY 'password' WITH GRANT OPTION;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '% IDENTIFIED BY 'password' WITH GRANT OPTION' at line 1
не пойму где :(

splinter ★★★★★
() автор топика
Ответ на: комментарий от splinter

mysql_setpermission

удобный скрипт на перле, и привилегии перезагрузит сам
только db надо создать сначала

mysqladmin -u root -p create DBNAME

Sylvia ★★★★★
()
Ответ на: комментарий от splinter

тогда сразу запускать mysql_setpermission

там просто один из шагов - указать имя существующей БД для открытия доступа создаваемому пользователю

Sylvia ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.