SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 03.04.2012 17:12:46

fataliti
Участник
Зарегистрирован: 03.04.2012
Сообщений: 7

Прошу помощи в решении проблемы

Проблемка заключается в следующем: выход в интернет есть, открываются любые сайты. У меня на ПК стоит одна прога, которой нужно связаться с базой данных на другом ПК(имеется стат.адрес), так вот при подключении к базе данных на другом ПК, выдается ошибка "Ошибка подключения к базе данных! Host "host-xx-xxx-xxx-xx.pppoe.omsknet.ru is blocked because of many connection errors; unblock with "mysqladmin flush-hosts". Хотя до этого все прекрасно работало, а дня три-четыре назад появилась вот эта ошибка, и я не могу понять в чем дело.

Перевод ошибки: Хост "айпи" блокирует соединение из за большого количества ошибок установить соединения, для разблокировки сделайте "mysqladmin flush-hosts".

Ошибка, как я понимаю именно в MySQL. В MySQL я абсолютно ничего незнаю, что, где и как конфигурировать эту СУБД.

Понял, что для разблокировки необходимо ввести в конфигурацию/консоль "mysqladmin flush-hosts" или нашел решение в инете:

"По умолчанию mysqld блокирует хост после 10 ошибок соединения. Это значение можно легко отрегулировать, запустив сервер следующим образом:

shell> safe_mysqld -O max_connect_errors=10000 &"

Прошу обьяснений, где вводить эти значения, консоль и прочее.

Неактивен

 

#2 03.04.2012 18:22:11

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Прошу помощи в решении проблемы

На другом ПК (где база) в командной строке набираете "mysqladmin flush-hosts" и нажимаете "enter".

В винде для запуска командной строки : меню пуск, выполнить, cmd, далее не забыть указать путь (илиhttp://sqlinfo.ru/forum/viewtopic.php?pid=3971#p3971 )

Неактивен

 

#3 04.04.2012 13:24:43

fataliti
Участник
Зарегистрирован: 03.04.2012
Сообщений: 7

Re: Прошу помощи в решении проблемы

Указать путь к чему? К папке MySQL или к самой БД в программе? Прошу, подробней.

Заранее спасибо.

Неактивен

 

#4 04.04.2012 13:32:25

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Прошу помощи в решении проблемы

В винде нужно указать тот путь, в котором находится программа mysqladmin.exe.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#5 04.04.2012 13:53:03

fataliti
Участник
Зарегистрирован: 03.04.2012
Сообщений: 7

Re: Прошу помощи в решении проблемы

После ввода команды и адреса выдается следующее:

http://s019.radikal.ru/i603/1204/e4/f96fdca59918.jpg

И еще, адрес указанный по умолчанию "c:\Document and Settings\Siemens>" так и должен стоять, или есть команды на его удаление?

Заранее спасибо.

Неактивен

 

#6 04.04.2012 14:04:59

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Прошу помощи в решении проблемы

перейдите сначала в нужную директорию
cd "C:\Program Files.....\bin"
затем
mysqladmin flush-hosts

Неактивен

 

#7 04.04.2012 14:10:44

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Прошу помощи в решении проблемы

в случае длинных имен (с пробелами) нужно в кавычках указывать.
Так: "c:\Programs Files\...\mysqladmin.exe" flush-hosts


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#8 04.04.2012 14:16:59

fataliti
Участник
Зарегистрирован: 03.04.2012
Сообщений: 7

Re: Прошу помощи в решении проблемы

Следуя, вашим советам, не могу добиться нужного результата.

Вот, снова такая же ошибка:

http://s019.radikal.ru/i606/1204/5e/0878705cb664.jpg

Что делаю не правильно? Насчет кавычек, не совсем понял.

Неактивен

 

#9 04.04.2012 14:23:10

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Прошу помощи в решении проблемы

fataliti написал:

Следуя, вашим советам, не могу добиться нужного результата.

Вот, снова такая же ошибка:

Что делаю не правильно? Насчет кавычек, не совсем понял.

Вы зашли не в тот каталог, в котором находится mysqladmin. Найдите mysqladmin.exe просто поиском средствами windows (ну или в любом файловом менеджере типа Total Commander или FAR).

Касательно кавычек - если в имени присутствует пробел, то нужно заключить весь путь в кавычки.
То есть не
cd c:\Program Files или c:\Program Files\far.exe
а
cd "c:\Program Files" или "c:\Program Files\far.exe"


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#10 04.04.2012 14:27:01

fataliti
Участник
Зарегистрирован: 03.04.2012
Сообщений: 7

Re: Прошу помощи в решении проблемы

У меня имеется только "mysqld.exe" в папке "C:\Program Files\MySQL\MySQL Server 5.1\bin". Поиск не дал результатов.

Неактивен

 

#11 04.04.2012 14:34:56

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Прошу помощи в решении проблемы

Значит не стоит эта программа. Найдите ее в сети и скачайте - ну или просто через mysql-клиент любой подключитесь к базе и выполните команду flush hosts;


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#12 04.04.2012 15:05:33

fataliti
Участник
Зарегистрирован: 03.04.2012
Сообщений: 7

Re: Прошу помощи в решении проблемы

Большое спасибо за помощь всем, но проблема так и не решена.

Немогу найти mysql клиенты, тот который нашел MySQL - Tools не могу разобратсья в нем, или в нем отсутствует нужная мне функция ввода команд.

Буду вновь признателен, если укажите мне точные названия клиентов, программ и как с ними работать. Интернет поиск мне не помогает.

Неактивен

 

#13 05.04.2012 13:41:47

fataliti
Участник
Зарегистрирован: 03.04.2012
Сообщений: 7

Re: Прошу помощи в решении проблемы

Вопрос также актуален прошу попомощи в решении проблемы, как установить mysqladministrator.exe ?

Неактивен

 

#14 05.04.2012 13:43:23

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Прошу помощи в решении проблемы

Скачайте здесь mysql-сервер нужной Вам версии под нужную Вам windows и установите - там должен быть mysqladministrator внутри.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson