Настройка Mysql 5.1.24 rc win32 Сервера на MS Windows 2003 Server Standart Edition

PB
На сайте с 07.05.2008
Offline
0
2736

Приветствую всех. Есть вопрос по конфигурируванию серверов.

У меня есть 2 железки - именно 2 сервера.

на SRV 1 стоит Apache который давно уже настроен и стабильно работает.

На SRV 2 поставил Mysql 5.1.24 rc win32 (Больше ничего не ставил тоесть Apach там тоже не стоит)

Ну при настройке сервера ничего вроде бы не произошло тоесть служба была запущенна успешно и без ошибок.

но указав в скрипте phpmyadmin вместо localhost - ип сервера

$cfg['Servers'][$i]['host']          = '192.168.0.4';

и при вводе логина (root) и пароля который я указывал при конфигурировании

он мне выдаёт:

Ошибка:

#1130 - Host 'SRV1' is not allowed to connect to this MySQL server

( Ну как я понял доступ из вне запрещён )

... ладно я ещё раз проверил конфиг mysql сервера (Выложу его дабы там мог чтото пропустить:)

#

# Файл конфигурации Mysql Сервера [Version 5.1.24]
#
[#client]
# Порт подключения
port=3306
[mysql]
# кодировка
default-character-set=cp1251
[mysqld]
# Порт доступа к Mysql Серверу
port=3306
# Точный путь к установленным файлам сервера
basedir="D:/MySql_Server/"
# Точный путь к дирректории с БД
datadir="D:/Data_Bases/"
# Кодировка по умолчанию, еслине указанна кодировка БД
default-character-set=cp1251
##
character-set-server=cp1251
collation-server=cp1251_general_ci
skip-character-set-client-handshake
# Тип таблиц
#default-storage-engine=INNODB
default-storage-engine=MYISAM
# Set the SQL mode to strict
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
# Максимальное кол-во соединеий к серверу
max_connections=500
query_cache_size=8M
table_cache=510
tmp_table_size=13M
thread_cache_size=12
#*** MyISAM Specific options
myisam_max_sort_file_size=100G
myisam_max_extra_sort_file_size=100G
myisam_sort_buffer_size=8M
key_buffer_size=9M
# Size of the buffer used for doing full table scans of MyISAM tables.
# Allocated per thread, if a full scan is needed.
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=203K
#*** INNODB Specific options ***
innodb_additional_mem_pool_size=2M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=15M
innodb_log_file_size=10M
innodb_thread_concurrency=8

и замутил для уверенности скрипт :

<HTML><HEAD><TITLE> Список баз данных на сервере</TITLE></HEAD>

<BODY>
<? $userName = "root"; //используется по умолчанию
$password = "тут я указал свой пароль к root"; //если пароль не задан, то имеет значение пустой строки
$hostName = "192.168.0.4"; //хост, на котором находится база MySQL
//Соединение с базой данных MySQL
if (!($link = mysql_connect($hostName, $userName, $password))) {
printf("<BR> Произошла ошибка при соединении с базой данных %s <BR>\n", $hostName);
exit(); }
// Получение списка баз данных, находящихся на сервере
if (!($listOfDbs = mysql_list_dbs($link))) {
printf("<BR> Ошибка в mysql_list_dbs, ошибка %s <BR>\n", mysql_error($link));
exit(); }
printf("<b> Базы данных на %s </b> <br> <br>\n", $hostName);
// Получить список баз данных
$noOfDbs = 0;
while ($noOfDbs < mysql_num_rows($listOfDbs)) {
printf(" %s <BR>\n", mysql_tablename($listOfDbs, $noOfDbs));
$noOfDbs++;}
// Освободить указатель результата
mysql_free_result($listOfDbs);?>
</BODY></HTML>

но в итоге, после ребута службы он мне выдаёт :

Warning: mysql_connect() [function.mysql-connect]: Host 'SRV1' is not allowed to connect to this MySQL server in D:\Web_Conntent\adminserv\mysql.php on line 19


Произошла ошибка при соединении с базой данных 192.168.0.4

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

Если кто знает как, прошу помочь. Заранее СпасибО !

Zaqwr
На сайте с 08.08.2007
Offline
111
#1
p.b.Leo:
( Ну как я понял доступ из вне запрещён )

так нужно зайти через консоль и добавить привилегий, чтобы root мог зайти с другого/любого хоста

Администрирование, Linux, Cisco, Juniper
PB
На сайте с 07.05.2008
Offline
0
#2

мммм ...

Ну если чесно консольку ниразу не юзал ... не могли бы подсказать пошгово как это всё делать или направить туда где есть документация ...

СпасибО !

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