Журнал:
Beginning configuration step: Writing configuration file
Ended configuration step: Writing configuration file
Beginning configuration step: Updating Windows Firewall rules
Attempting to delete a Windows Firewall rule with command: netsh.exe advfirewall firewall delete rule name=»Port 3306″ protocol=TCP localport=3306
1 правило было удалено.
ОК.
Adding a Windows Firewall rule for MySQL80 on port 3306.
Attempting to add a Windows Firewall rule with command: netsh.exe advfirewall firewall add rule name=»Port 3306″ protocol=TCP localport=3306 dir=in action=allow
ОК.
Successfully added the Windows Firewall rule.
Ended configuration step: Updating Windows Firewall rules
Beginning configuration step: Adjusting Windows service
Attempting to grant Network Service require filesystem permissions.
Granted permissions.
Adding new service
New service added
Ended configuration step: Adjusting Windows service
Beginning configuration step: Starting Server
Attempting to start service MySQL80…
Failed to start service MySQL80.
Waiting until a connection to MySQL Server 8.0.11 can be established (with a maximum of 10 attempts)…
Retry 1: Attempting to connect to [email protected]:3306 with user root with no password…
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 3 seconds before the next connection attempt…
……
Retry 10: Attempting to connect to [email protected]:3306 with user root with no password…
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Failed to connect to MySQL Server 8.0.11 after 10 attempts.
Ended configuration step: Starting Server
Повторите попытку 10: Попытка подключиться к mysql @ localhost: 3306 с корневым каталогом пользователя, но нет пароля …
Ошибка MySQL 1042: невозможно подключиться к указанному хосту MySQL.
Ошибка MySQL 1042: невозможно подключиться к указанному хосту MySQL.
Не удалось подключиться к MySQL Server 8.0.11 после 10 попыток.
Завершить шаги настройки: запустить сервер
Я не понимал, в чем проблема.Только поменяв службу на локальную системную учетную запись, не было бы ошибки.
I am attempting to install MySQL 8.0.16 Community Server on Windows 10. I keep getting to the «Apply Configuration» step, I hit ‘Execute», and then I get to the «Starting the Server» step and it fails and tells me to look at the log. This is what the log says:
Beginning configuration step: Starting the server
Attempting to start service MySQL80...
Successfully started service MySQL80.
Waiting until a connection to MySQL Server 8.0.16 can be established (with a maximum of 10 attempts)...
Retry 1: Attempting to connect to Mysql@localhost:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 5 seconds before the next connection attempt...
Retry 2: Attempting to connect to Mysql@localhost:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 5 seconds before the next connection attempt...
Retry 3: Attempting to connect to Mysql@localhost:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 5 seconds before the next connection attempt...
Retry 4: Attempting to connect to Mysql@localhost:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 5 seconds before the next connection attempt...
Retry 5: Attempting to connect to Mysql@localhost:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 5 seconds before the next connection attempt...
Retry 6: Attempting to connect to Mysql@localhost:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 5 seconds before the next connection attempt...
Retry 7: Attempting to connect to Mysql@localhost:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 5 seconds before the next connection attempt...
Retry 8: Attempting to connect to Mysql@localhost:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 5 seconds before the next connection attempt...
Retry 9: Attempting to connect to Mysql@localhost:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 5 seconds before the next connection attempt...
Retry 10: Attempting to connect to Mysql@localhost:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Failed to connect to MySQL Server 8.0.16 after 10 attempts.
Ended configuration step: Starting the server
I did set up a password, so I am not sure why it says no password in the log.
I am trying to install this for work, so if someone has some advice it would be greatly appreciated!!
Thanks.
asked Jun 7, 2019 at 13:29
6
You may try getting through the setup by not configuring additional settings and just setting up the InnoDB, install location etc. Try installing it that way. Password can be set from within MySQL
Use this command to create user and set password
>Create user 'any name'@'your host';
>Alter user 'any name'@'your host' identified by 'the password';
Use this one to set privileges
>GRANT ALL PRIVILEGES ON *.* TO 'your name'@'your host' identified by 'your password';
Check hosts with:
>SELECT user,host FROM mysql.user;
Most likely your host is ‘localhost’ so you can replace 'your host'
in the above queries with localhost
.
Just try running the setup without going through additional configuration.
answered Jun 8, 2019 at 18:17
1
I was having the same issue in the configuration stage post installation of mysql.
I had renamed the windows service from MySQL80
to MySQL Server 80
. I went back and reverted the service name in MySQL installer.
This error resolved.
I also went to service.msc and disabled the duplicate service MySQL Server 80
since MySQL80
service had also been created.
answered Nov 28, 2019 at 14:35
An easy way to fix it is to cancel the installation at that point and then just open the mySQL Workbench.
From there you click Local Instance MySQL80 (or whatever it it called for you). Usually this prompts for a password but if you are experiencing this error it wont.
Notice the navigator on the left and click «Users and Privileges». From there select «root» and it will give you the option to change the password. Change the password, apply and restart mySQL. Issue fixed!
Tldr: Quit installation -> Open MySQL Workbench -> Local Insrance -> Users and Privileges -> root -> Change password, apply and restart
answered May 20, 2020 at 16:09
- Remove From My Forums
-
Question
-
Hi,
I trying to connect to an external host. The error I get the whole time is can’t connect to specified host, error 1042 ehrn I connect to mysql host. Using the Renci.sshNet lib/dll for connecting trough SSH tunnel. There are no problems to open the tunnel.
Why can’t I connect to mysql server and
heidisql can connect using plink. The only difference is that heidisql uses an .PPK file and I don’t, so if that’s the problem, where to put it. My code:PasswordConnectionInfo connectionInfo = new PasswordConnectionInfo("HOST", "USER", "PASWORD"); connectionInfo.Timeout = TimeSpan.FromSeconds(30); client = new SshClient(connectionInfo); client.Connect(); if (!client.IsConnected) { MessageBox.Show("SSH mislukt"); } ForwardedPortLocal portFwld = new ForwardedPortLocal(Convert.ToUInt32(22), "HOST", Convert.ToUInt32(3306)); client.AddForwardedPort(portFwld); portFwld.Start(); if (!portFwld.IsStarted) { MessageBox.Show("Port mislukt"); } //connectionstring += ";Connection Timeout=15;Port = " + poort.ToString() + ";"; //connection = new MySqlConnection(connectionstring); connection = new MySqlConnection("server = " + "DATABASE SERVER" + "; Database = DB; password = PASWORD; UID = USER; Port = 3306"); connection.Open();
Full of ideas but don't know how. Coding for fun.
Answers
-
Hi all,
Finally I connect through to the database via SSH tunnel. The trick is the forward to local port. Sharing it with others who’s have the same problem. Using
Renci.sshNet it is easyDownload and make a reference to it. Here is some code sample:
PasswordConnectionInfo connectionInfo = new PasswordConnectionInfo(hostAdres, hostName, Password); connectionInfo.Timeout = TimeSpan.FromSeconds(30); client = new SshClient( connectionInfo); client.Connect(); ForwardedPortLocal portFwld = new ForwardedPortLocal ("127.0.0.1", Convert.ToUInt32(hostport), databaseadres, Convert.ToUInt32(Localport)); client.AddForwardedPort(portFwld); portFwld.Start(); connectionstring = "Server = 127.0.0.1; Database = " + Database + "; Password = " + Password + "; UID = " + Username + "; Port = " + localport.ToString() + ";"; // Where localport = 22 and hostport = 3306
Hope it helps others.
Regards Rinaldo
Full of ideas but don't know how. Coding for fun.
-
Marked as answer by
Sunday, November 22, 2015 11:09 AM
-
Marked as answer by
I have MySQL 5.5 Server setup on a Windows machine.
I am able to connect to the server from console / app running on the same machine but not from a remote machine. While connecting using the following command:
mysql -h xx.xx.xx.xx --port=3306 -u root -p
I get the following error:
ERROR 1042 (HY000): Can’t get hostname for your address
I have tried putting the entry of client IP in server’s %windir%system32driversetchosts
file as:
<client-ip> <client-hostname>
- Server: MySQL 5.5
- OS: Windows XP
slayernoah
1,6302 gold badges13 silver badges19 bronze badges
asked Aug 25, 2010 at 7:54
I believe this is to do with the fact that MySQL tries to establish the DNS name associated with your IP address on connect. See here for more information at the MySQL site.
You have two options:
1) Fix the connecting machine’s reverse DNS. Since you’ve already added the machine to the hosts file, this might be unnecessary. You should also issue a FLUSH HOSTS statement on the MySQL server. See the same link above for more information about this.
2) Run MySQL with the ‘—skip-name-resolve’ option. However, if you do this, you won’t be able to use DNS names in GRANT statements. Instead you’ll be restricted to using IP addresses.
2.1) or put in my.ini :
[mysqld]
skip-name-resolve
I’d recommend (1) if you can.
Hope this helps.
answered Aug 25, 2010 at 8:36
2
This seems to be a reported bug in MySQL ver5.5. It was resolved using the following option in [server] section of my.ini
file
skip-name-resolve
It disables the DNS lookup by MySQL for connecting peers.
The only thing to keep in mind is:
…in this case, you can use only IP
numbers in the MySQL grant tables.
answered Aug 25, 2010 at 12:05
M.NM.N
3373 gold badges7 silver badges15 bronze badges
1
I had the same issue but on Windows 7. Disabling the Windows Firewall worked for me.
slayernoah
1,6302 gold badges13 silver badges19 bronze badges
answered Apr 15, 2015 at 9:27
KevalKeval
992 bronze badges
EvilSky 3 / 3 / 2 Регистрация: 17.11.2014 Сообщений: 193 |
||||
1 |
||||
30.11.2016, 12:24. Показов 23088. Ответов 10 Метки нет (Все метки)
Пишу лаунчер к программе, завис на форме авторизации, ввожу логин, пароль — выходит ошибка «MySql.Data.MySqlClient.MySqlException || Unable to connect to any of the specified MySQL hosts». Купил домен на nic.ru — там же зашел в phpmyadmin — вот собсно и ошибка. Раньше создавал на локальной БД соединение в phpmyadmin-все работало, эту же таблицу импортировал и в новую бд на nic.ru — ошибка… Почитав форумы, особо ответа не нашел, единственное: проверил telnet на порты — работает только 80, я так понимаю phpmyadmin по жэфолту коннектится на 3306? Может стоит прописать порт — но у меня чот не вышло..вообщем код:
__________________
0 |
Администратор 15251 / 12289 / 4905 Регистрация: 17.03.2014 Сообщений: 24,888 Записей в блоге: 1 |
|
30.11.2016, 23:52 |
2 |
EvilSky, чтобы подключиться к удаленному MySQL серверу нужно знать его IP адрес или DNS имя. На удаленном хосте должны быть разрешены внешние подключения — можно узнать у тех.поддержки. Порт лучше оставить стандартный, но возможно на хостинге может использоваться другой порт — это тоже можно узнать у тех.поддержки.
0 |
EvilSky 3 / 3 / 2 Регистрация: 17.11.2014 Сообщений: 193 |
||||
01.12.2016, 11:06 [ТС] |
3 |
|||
Ну, когда я настраивал хостинг, то установил использование DNS-серверов услуг RU-CENTER как «Хостинг», и он, вроде как, исходит из 3 дэфолтных dns-серверов :
, но все равно ошибка.. Миниатюры
0 |
Администратор 15251 / 12289 / 4905 Регистрация: 17.03.2014 Сообщений: 24,888 Записей в блоге: 1 |
|
01.12.2016, 11:16 |
4 |
EvilSky, настройки DNS и права доступа для данном вопроса роли не играют.
А если необходимо знать dns и ip — где его указать? В параметре server строки соединения.
0 |
3 / 3 / 2 Регистрация: 17.11.2014 Сообщений: 193 |
|
01.12.2016, 11:59 [ТС] |
5 |
Я там до создания темы смотрел коннекты, но не нашел, как и сейчас подходящей строки
0 |
Администратор 15251 / 12289 / 4905 Регистрация: 17.03.2014 Сообщений: 24,888 Записей в блоге: 1 |
|
01.12.2016, 12:16 |
6 |
EvilSky, они в самом начале находятся MySQL Connector/Net Standard Specifying TCP port
0 |
EvilSky 3 / 3 / 2 Регистрация: 17.11.2014 Сообщений: 193 |
||||||||||||
01.12.2016, 12:27 [ТС] |
7 |
|||||||||||
ну изначально был такой коннект, только теперь надо заменить строчку
на
или на dns?
0 |
Администратор 15251 / 12289 / 4905 Регистрация: 17.03.2014 Сообщений: 24,888 Записей в блоге: 1 |
|
01.12.2016, 12:41 |
8 |
Сообщение было отмечено EvilSky как решение РешениеEvilSky, давай для начала разберемся с терминами. У сервера в интернете есть два адреса (упрощенно) — ip адрес и DNS-имя (доменное имя). Например, yandex.ru <-> 77.88.55.60. Преобразование DNS-имени в IP-адрес выполняет DNS-сервер который был указан администратором домена. В рамках твоей задачи в параметре Server нужно указать адрес сервера — то есть IP адрес или DNS-имя.
«bdForExample.mysql» Указание такого имени означает что в сети существует данный домен и значит мы можем набрать команду
1 |
3 / 3 / 2 Регистрация: 17.11.2014 Сообщений: 193 |
|
01.12.2016, 12:47 [ТС] |
9 |
Это вы хорошо объяснили, спасибо! Я коннектился по принципу работы с OpenServer, по такому же принципу коннектился, сейчас дошло. Теперь он, вроде как коннектится, но с ошибкой — «Дополнительные сведения: Не удается прочитать данные из транспортного соединения: Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера.»
0 |
Администратор 15251 / 12289 / 4905 Регистрация: 17.03.2014 Сообщений: 24,888 Записей в блоге: 1 |
|
01.12.2016, 12:49 |
10 |
EvilSky, ошибка говорит что подключение не удалось. Скорее всего данный порт закрыт на стороне хостера. Повторяю свой совет — свяжись с тех. поддержкой хостинга.
1 |
3 / 3 / 2 Регистрация: 17.11.2014 Сообщений: 193 |
|
01.12.2016, 12:51 [ТС] |
11 |
Да,я тоже об этом подумал. Все-таки задам им вопрос о доступе порта. Спасибо
0 |
поэтому я уже установил сервер mysql на своем компьютере с помощью установщика Windows mysql, он работал сначала, а затем я не использовал его некоторое время. сегодня мне нужно было что-то сделать с mysql, и когда я попытался запустить сервер из службы windows taskmanager, я получаю сообщение об ошибке. «Сервер не запускался в указанное время». попробовал все возможное, но это не сработало, поэтому я решил удалить и переустановить. когда он добрался до конфигурации сервера, эта ошибка не удалась.
Повторить попытку 1: Попытка подключиться к Mysql @localhost: 3306 с корнем пользователя без пароля… Ошибка MySQL 1042: невозможно подключиться к любому из указанных узлов MySQL
пожалуйста, любой может объяснить, почему это происходит, и любой возможный способ сделать это. Благодарю.
04 дек. 2018, в 17:44
Поделиться
Источник
1 ответ
У меня такое же сообщение на моем ноутбуке с Windows 10, за исключением того, что я впервые устанавливаю сервер MySQL на этот ноутбук.
Это полное сообщение, которое я получаю в журнале, когда установщик (mysql-installer-web-community-8.0.13.0.msi) пытается применить конфигурацию:
Beginning configuration step: Writing configuration file
Ended configuration step: Writing configuration file
Beginning configuration step: Updating Windows Firewall rules
Attempting to delete a Windows Firewall rule with command: netsh.exe advfirewall firewall delete rule name="Port 3306" protocol=TCP localport=3306
Se eliminaron 1 reglas.
Aceptar
Adding a Windows Firewall rule for MySQL Server on port 3306.
Attempting to add a Windows Firewall rule with command: netsh.exe advfirewall firewall add rule name="Port 3306" protocol=TCP localport=3306 dir=in action=allow
Aceptar
Successfully added the Windows Firewall rule.
Adding a Windows Firewall rule for MySQL Server on port 33060.
Attempting to add a Windows Firewall rule with command: netsh.exe advfirewall firewall add rule name="Port 33060" protocol=TCP localport=33060 dir=in action=allow
Aceptar
Successfully added the Windows Firewall rule.
Ended configuration step: Updating Windows Firewall rules
Beginning configuration step: Adjusting Windows service
Attempting to grant Network Service require filesystem permissions.
Granted permissions.
Updating existing service
Existing service updated
Ended configuration step: Adjusting Windows service
Beginning configuration step: Starting Server
Attempting to start service MySQL Server...
Failed to start service MySQL Server.
Waiting until a connection to MySQL Server 8.0.13 can be established (with a maximum of 10 attempts)...
Retry 1: Attempting to connect to [email protected]:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 3 seconds before the next connection attempt...
Retry 2: Attempting to connect to [email protected]:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 3 seconds before the next connection attempt...
Retry 3: Attempting to connect to [email protected]:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 3 seconds before the next connection attempt...
Retry 4: Attempting to connect to [email protected]:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 3 seconds before the next connection attempt...
Retry 5: Attempting to connect to [email protected]:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 3 seconds before the next connection attempt...
Retry 6: Attempting to connect to [email protected]:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 3 seconds before the next connection attempt...
Retry 7: Attempting to connect to [email protected]:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 3 seconds before the next connection attempt...
Retry 8: Attempting to connect to [email protected]:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 3 seconds before the next connection attempt...
Retry 9: Attempting to connect to [email protected]:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 3 seconds before the next connection attempt...
Retry 10: Attempting to connect to [email protected]:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Failed to connect to MySQL Server 8.0.13 after 10 attempts.
Ended configuration step: Starting Server
Служба MySQL просто не запускается.
Anhera
05 фев. 2019, в 19:36
Поделиться
Ещё вопросы
- 0Все переключается на стиль переключения
- 1Проблема с лицензированием в уже опубликованном платном приложении
- 0Как разместить и повернуть текст на фоне элементов с помощью CSS3?
- 0Преобразование этого Javascript в PHP для отображения локальной даты?
- 0JavaScript не видит первый клик?
- 0Продолжительность между двумя раза в PHP MySQL
- 0Ошибка времени выполнения с матрицей, реализованной 2d Vector
- 0Как избежать выпадающего дубликата после добавления строк [AngularJS]
- 1Эффект стекла формы
- 1Могу ли я обновить элементы данных в одном действии из другого действия в приложении?
- 1Как запросить API в Android?
- 0Невозможно распаковать результат запроса pymysql в переменные
- 0PHP MYSQL запрос, поиск только в строках, где поле истинно
- 1Приложение не появляется в Маркете для некоторых устройств
- 0Посмотреть элемент массива по индексу в Watch в VS
- 0Доступ к элементам, помещенным в массив
- 1Я импортировал Selenium, и я думал, что он был установлен с Python, я не могу найти, где это идет не так
- 0Как добавить значения для столбцов на основе значения столбца в повторяющейся строке?
- 1Панды: Создание NaN при проверке членства одного столбца в другом?
- 0не может структурировать данные JSON, один выход вместо нескольких
- 0Вставьте UUID против UUID через триггер — Производительность
- 1Использование двумерного сплайна с scipy.ndimage.geometric_transform для регистрации изображений
- 0Невозможно установить Angularjs на Windows 7
- 0Кнопка JavaScript прекрасно работает в Chrome и IE, но не работает в Firefox
- 0Вставить запись в MySQL из JSON
- 1Почему Integer.parseInt («53.6») не работает?
- 1Как преобразовать dataframe в многослойный Json в Python?
- 1Получение цвета фона проблемы JButton
- 0Переключение базы данных PostgreSQL или схемы в DataGrip JetBrains
- 1NullPointerException при попытке добавить слой Orm с помощью Hibernate
- 0Форма выпадающего списка (счетчик) и попытка изменить значение на значение выбранного элемента
- 0Развязка угловых модулей
- 0нажмите клавишу для запуска функции
- 1Удалить все строки, которые являются дубликатами по отношению к некоторым строкам
- 1Несколько простых графиков на одной странице d3.js
- 1Ошибка при отбрасывании исключения
- 1Почему PowerMock пытается загрузить файл server.xml, если статический класс отключен?
- 1Извлечение файлов из папки res в исполняемом JAR-файле (если быть точным, в txt-файлы)
- 1Ошибка «Слишком много событий» при удалении небольшого количества событий Keen IO
- 0Почему мой модуль директив не включен в мой модуль приложения Angular?
- 1подключение двух устройств Android через сокеты TCP
- 0Тип приведение объекта к дочернему классу
- 1Нарезка значений словаря
- 1Приложение безопасности
- 0C ++ функция, которая заполняет массив
- 0div входит слева внизу, а не падает
- 0Выбор из таблиц с отношениями многие ко многим
- 1Android: как использовать данные, переданные из родительской активности, в дочернюю активность?
- 1Как закрепить следующие данные с дубликатами ключей в Java
- 1Структура Android SSL JNI?