can t connect to mysql server on localhost 10061 что делать

Не удается подключиться к серверу MySQL на ‘localhost’ (10061)

Я недавно установил MySQL 5 на Windows 2003 и попытался настроить экземпляр. Все работало нормально, пока я не добрался до «применения настроек безопасности», после чего он дал мне вышеуказанную ошибку ( Can’t connect to MySQL server on ‘localhost’ (10061) ).

У меня есть исключение порта 3306 в моем брандмауэре для «MySQL Server».

18 ответов:

вам, вероятно, придется предоставить привилегии «localhost» в таблице пользователю. Смотрите ‘GRANT’ синтаксис документации. Вот пример (из какого источника).

«предоставить все привилегии на %s.* для’%s’@ ‘localhost’, идентифицированного ‘%s'»;

Это самая распространенная проблема с MySQL.

кроме этого, вы можете проверить, что пользователь, которого вы определили для создания вашего экземпляра, имеет полные права, иначе пользователь не может предоставлять привилегии.

кроме того, убедитесь, что служба mysql запущена.

убедитесь, что у вас не включен сторонний брандмауэр или Служба безопасности Интернета.

кроме того, есть несколько страниц форума MySQL, посвященных этому: http://forums.mysql.com/read.php?11,9293, 9609#msg-9609

попробуйте прочитать это.

получил эту ошибку на Windows, потому что мой mysqld.exe не работал.

не пришлось беспокоиться об этом оттуда.

У меня были трудности с доступом к MySQL при подключении через соединение localhost на стандартном порту 3306, который отлично работал, когда я установил и настроил его для предыдущих классов, которые я взял в MySQL и Java. Я получал ошибки, такие как» ошибка 2003 «и»не удается подключиться к серверу MySql на localhost (10061)». Я попытался подключиться как из MySQL Workbench (5.2.35 CE), так и из Netbeans (7.2). Я использую Windows 7 64 bit professional.

Я попытался ввести службы.msc в самом начале окно поиска меню, которое открыло диалоговое окно службы, чтобы показать все службы, установленные в windows. Я прокрутил вниз к MySQL и запустил эту службу. Последующие попытки подключиться к MySQL из MySQL WorkBench и из командной строки завершились успешно.

убедитесь, что ваш хост-файл windows (расположен по адресу c://windows/system32/drivers/etc.host ) имеет следующие линии. Если нет, добавьте его в конце

иногда mysql не может вызвать Windows для принудительного запуска служб хоста, если брандмауэр блокирует его, поэтому запустите его вручную

Я попробовал решение Kuzhichamadam Inn и обнаружил, что необходимо внести небольшое изменение.

MYSQL57 был сетевой службой. Я пробовал это неоднократно без успеха. Когда я открыл службы.msc я нашел другой сервис для localhost: MySQL. Я начал это с помощью процесса ниже, и это сработало.

выполнить > Services.МСЦ > правой кнопкой мыши по MySQL > «свойства» >в начало

пресс клавиша Windows + R напишите » услуги.МСЦ» введите ищите «MYSQL56» напишите нажмите на нее и Запустите сервис

Источник

Устраняем типичные ошибки в MySQL

Авторизуйтесь

Устраняем типичные ошибки в MySQL

MySQL — система управления базами данных (СУБД) с открытым исходным кодом от компании Oracle. Она была разработана и оптимизирована специально для работы веб-приложений. MySQL является неотъемлемой частью таких веб-сервисов, как Facebook, Twitter, Wikipedia, YouTube и многих других.

Эта статья расскажет, как определять, с чем связаны частые ошибки на сервере MySQL, и устранять их.

Не удаётся подключиться к локальному серверу

Одной из распространённых ошибок подключения клиента к серверу является «ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)».

can t connect to mysql server on localhost 10061 что делать. Смотреть фото can t connect to mysql server on localhost 10061 что делать. Смотреть картинку can t connect to mysql server on localhost 10061 что делать. Картинка про can t connect to mysql server on localhost 10061 что делать. Фото can t connect to mysql server on localhost 10061 что делать

Эта ошибка означает, что на хосте не запущен сервер MySQL ( mysqld ) или вы указали неправильное имя файла сокета Unix или порт TCP/IP при попытке подключения.

Убедитесь, что сервер работает. Проверьте процесс с именем mysqld на хосте сервера, используя команды ps или grep, как показано ниже.

Если эти команды не показывают выходных данных, то сервер БД не работает. Поэтому клиент не может подключиться к нему. Чтобы запустить сервер, выполните команду systemctl.

Чтобы проверить состояние службы MySQL, используйте следующую команду:

can t connect to mysql server on localhost 10061 что делать. Смотреть фото can t connect to mysql server on localhost 10061 что делать. Смотреть картинку can t connect to mysql server on localhost 10061 что делать. Картинка про can t connect to mysql server on localhost 10061 что делать. Фото can t connect to mysql server on localhost 10061 что делать

Если в результате выполнения команды произошла ошибка службы MySQL, вы можете попробовать перезапустить службу и ещё раз проверить её состояние.

can t connect to mysql server on localhost 10061 что делать. Смотреть фото can t connect to mysql server on localhost 10061 что делать. Смотреть картинку can t connect to mysql server on localhost 10061 что делать. Картинка про can t connect to mysql server on localhost 10061 что делать. Фото can t connect to mysql server on localhost 10061 что делать

Если сервер работает (как показано) и вы по-прежнему видите эту ошибку, вам следует проверить, не заблокирован ли порт TCP/IP брандмауэром или любой другой службой блокировки портов.

Не удаётся подключиться к серверу MySQL

Ещё одна похожая и часто встречающаяся ошибка подключения — «(2003) Can’t connect to MySQL server on ‘server’ (10061)». Это означает, что в сетевом соединении было отказано.

Следует проверить, работает ли в системе сервер MySQL (смотрите выше) и на тот ли порт вы подключаетесь (как найти порт, можно посмотреть выше).

Похожие частые ошибки, с которыми вы можете столкнуться при попытке подключиться к серверу MySQL:

Ошибки запрета доступа в MySQL

В MySQL учётная запись (УЗ) определяется именем пользователя и клиентским хостом, с которого пользователь может подключиться. УЗ может также иметь данные для аутентификации (например, пароль).

Причин для запрета доступа может быть много. Одна из них связана с учётными записями MySQL, которые сервер разрешает использовать клиентским программам при подключении. Это означает, что имя пользователя, указанное в соединении, может не иметь прав доступа к базе данных.

В MySQL есть возможность создавать учётные записи, позволяющие пользователям клиентских программ подключаться к серверу и получать доступ к данным. Поэтому при ошибке доступа проверьте разрешение УЗ на подключение к серверу через клиентскую программу.

Увидеть разрешённые привилегии учётной записи можно, выполнив в консоли команду SHOW GRANTS
Входим в консоль (пример для Unix, для Windows консоль можно найти в стартовом меню):

В консоли вводим команду:

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

Ошибки запрещённого доступа могут также возникнуть из-за проблем с подключением к MySQL (см. выше).

Потеря соединения с сервером MySQL

С этой ошибкой можно столкнуться по одной из следующих причин:

В первом случае убедитесь, что у вас стабильное сетевое подключение (особенно, если подключаетесь удалённо).

В случае с размером BLOB нужно установить более высокое значение для max_allowed_packet в файле конфигурации /etc/my.cnf в разделах [mysqld] или [client] как показано ниже.

Если файл конфигурации недоступен, это значение можно установить с помощью следующей команды.

Слишком много подключений

Недостаточно памяти

Если такая ошибка возникла, это может означать, что в MySQL недостаточно памяти для хранения всего результата запроса.

Сначала нужно убедиться, что запрос правильный. Если это так, то нужно выполнить одно из следующих действий:

Также может помочь MySQL Tuner. Это полезный скрипт, который подключается к работающему серверу MySQL и даёт рекомендации по настройке для более высокой производительности.

MySQL продолжает «падать»

Если такая проблема возникает, необходимо выяснить, заключается она в сервере или в клиенте. Обратите внимание, что многие сбои сервера вызваны повреждёнными файлами данных или индексными файлами.

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

can t connect to mysql server on localhost 10061 что делать. Смотреть фото can t connect to mysql server on localhost 10061 что делать. Смотреть картинку can t connect to mysql server on localhost 10061 что делать. Картинка про can t connect to mysql server on localhost 10061 что делать. Фото can t connect to mysql server on localhost 10061 что делать

Кроме того, можно остановить сервер, сделать отладку MySQL и снова запустить службу. Для отображения статистики процессов MySQL во время выполнения других процессов откройте окно командной строки и введите следующее:

Заключение

Самое важное при диагностике — понять, что именно вызвало ошибку. Следующие шаги помогут вам в этом:

Источник

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщения 12

1 Тема от wls972 2007-07-28 22:26:49

Привет всем. Столкнулся с такой ошибкой
Ошибка
Ответ MySQL:

Помогите пожалуйста разобраться. Заранее благодарен.

2 Ответ от Hanut 2007-07-29 12:59:19

wls972
Проверьте запущен ли сервер MySQL и можно ли к нему подсоединиться через командную строку.

3 Ответ от wls972 2007-08-03 00:18:15

Большое спасибо. На самом деле забыл включить MySQL. Постараюсь быть внимательней.

4 Ответ от mendosa 2007-10-04 10:14:56 (изменено: mendosa, 2007-10-04 10:16:15)

5 Ответ от Hanut 2007-10-04 11:42:40

mendosa
У вас это сообщение именно из-за того что брандмауэр блокирует процесс MySQL.

6 Ответ от mendosa 2007-10-04 12:05:03

7 Ответ от Hanut 2007-10-04 21:30:04

mendosa
Не могу помочь. Причина не ясна.

8 Ответ от stylerr 2012-04-05 22:08:48

все прокатывало, а если из другой директории то как раз такая же ошибка

в чем прикол так и не раскурил пока

9 Ответ от Hanut 2012-04-05 23:58:51

в чем прикол так и не раскурил пока

Возможно директория MySQL/bin не добавлена в PATH операционной системы.

10 Ответ от Stas 2012-07-21 08:42:26

У меня такой глюк был когда я права на всю папку

11 Ответ от Don Alehandro 2013-12-05 10:05:59

12 Ответ от Hanut 2013-12-05 11:49:05

Can’t connect to MySQL server on ‘localhost’ (10061)

Проверьте запущен ли сервис MySQL в службах. Если запущен, то попробуйте перезапустить.

Сообщения 12

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Источник

MySQL : How to fix Can’t connect to MySQL server on localhost 10061 error

can t connect to mysql server on localhost 10061 что делать. Смотреть фото can t connect to mysql server on localhost 10061 что делать. Смотреть картинку can t connect to mysql server on localhost 10061 что делать. Картинка про can t connect to mysql server on localhost 10061 что делать. Фото can t connect to mysql server on localhost 10061 что делать

A few months ago, when I installed MySQL server on Windows 10 to run WordPress locally, I chose to have the database files on my main SSD drive. As it was slowly filling up, I decided to migrate the MySQL database files to another drive. I assumed all I needed to do is to update a path for datadir option in my.ini configuration file, but that didn’t work. After the database location move, starting the MySQL server gave me the 10061 error «Can’t connect to MySQL server» error. Luckily, the fix was quite simple.

I got the following MySQL Workbench Connect error, when starting the MySQL server:

can t connect to mysql server on localhost 10061 что делать. Смотреть фото can t connect to mysql server on localhost 10061 что делать. Смотреть картинку can t connect to mysql server on localhost 10061 что делать. Картинка про can t connect to mysql server on localhost 10061 что делать. Фото can t connect to mysql server on localhost 10061 что делатьCould not connect to MySQL: Can’t connect to MySQL Server on ‘localhost’ (10061) (code 2003)

The MySQL Notifier’s «Startup Message Log» contained the following:

In the end, the solution that fixed the issue was using the following steps:

can t connect to mysql server on localhost 10061 что делать. Смотреть фото can t connect to mysql server on localhost 10061 что делать. Смотреть картинку can t connect to mysql server on localhost 10061 что делать. Картинка про can t connect to mysql server on localhost 10061 что делать. Фото can t connect to mysql server on localhost 10061 что делать

Click image to enlarge

can t connect to mysql server on localhost 10061 что делать. Смотреть фото can t connect to mysql server on localhost 10061 что делать. Смотреть картинку can t connect to mysql server on localhost 10061 что делать. Картинка про can t connect to mysql server on localhost 10061 что делать. Фото can t connect to mysql server on localhost 10061 что делать

Click image to enlarge

After the MySQL Installer was finished, I started the MySQL service again. This time, the «Startup Message Log» on The MySQL Notifier was showing that the server started successfully:

Conclusion

Источник

Ошибка 10061

Мы с преподавателем пытались создать сайт с помощью программы visual studio code. Когда мы попытались создать базу данных с помощью sql менеджера в проекте open server вышла ошибка. Can’t connect to MySql server on ‘127.0.0.1’ (10061)

Добавлено через 3 часа 12 минут
Помогите советом, что делать при такой ошибке?

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

Ошибка Can’t connect to MySQL server on ‘127.0.0.1’ (10061)
Здравствуйте, установил MySQL Workbench 6, попытался в нем создать новое подключение и вышла вот.

Can’t connect to MySQL server on ‘myserver’ (10061)
Добрый день. Не получается зайти удаленно в БД. У пользователя все привилегии, имеет вид.

Подключение к MySQL извне (10061 Cant connect)
Пытаюсь подключится к БД MySQL, установленном на своем же компе, через внешний IP. Пробовал.

FireBird Embedded connect errno = 10061
Добрый день всем. У меня появилась такая проблема.пишу программу, которая использует локальную бд.

Скорее всего стоит файрволл, который блокирует подключение к локальному компьютеру и проверьте в задачах, вы запустили сам MySQL сервер? Бывает и так, что он в сервисах висит, но не стартовал, попробуйте его запустить.

Добавлено через 3 минуты
И кстати, вы не в том разделе вопрос задаете. Здесь MSSQL, а MySQL тут.

ошибка 10060 и 10061
всем привет скачал пример работы с tcp клиентом и сервером в виде чата. вот ссылка.

Ошибка Asynchronous socket error 10061
Я в своей программе использую TClientSocket, но проблема в том, что после того как я из программы.

Ошибка: Asynchronous socket error 10061
Делаю клиент и сервер с помощью компонентов TClientSocket и TServerSocket. На одной машине все.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *