2013-06-21 2 views
12

Я видел, что эта проблема задавала кучу раз здесь, но каждое опубликованное решение не помогло меня.MySQL Workbench 5.2 CE, Windows 7, «Не удается подключиться к MySQL Server на 127.0.0.1 (10061)»

Я только что установил x86 и установил MySQL Workbench 5.2 CE на свой компьютер.

После этого я попытался создать новый экземпляр сервера или новое соединение с использованием localhost в качестве имени хоста, я пробовал порт 3306 (и не пытаюсь ни одного порта) и не помещал пароль для root или схемы по умолчанию.

Я получаю сообщение об ошибке «Не удается подключиться к серверу MySQL на« 127.0.0.1 »(10061)« оба раза.

Я читал, что проблема в том, что MySQL Server не работает, поэтому я попытался найти mysqld в своей папке MySQL Workbench 5.2 CE, но ее там нет (нет папки с bin).

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

Любая помощь будет очень оценена. Благодарю.

ответ

11

Действительно, ваш сервер MySQL не работает. bin не находится в Workbench, его в каталоге MySQL Server. Чтобы запустить MySQL Server (я предполагаю установку по умолчанию).

Открыть командную строку. Перейдите в каталог сервера MySQL с помощью командной строки.

C:\cd Program Files\MySQL\MySQL Server 5.X\bin 

Попав внутрь бункера введите:

C:\Program Files\MySQL\MySQL Server 5.X\bin :> mysqld --console 

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

Если это не работает, убедитесь, что в вашей системе установлен MySQL Server, поскольку Workbench - это всего лишь интерфейс.

+0

Невозможно запустить его в фоновом режиме? – szedjani

+1

Проверьте сообщение пользователем @ user2932774. Посмотрите, поможет ли это вам. – user2339071

24

У меня была та же проблема и она была решена следующим образом.

  1. Поиск «Услуги» в панели поиска Windows.
  2. Нажмите «Услуги», который должен быть единственным ударом.
  3. Прокрутите вниз до 'MySQL56'.
  4. Щелкните правой кнопкой мыши на этот пункт и нажмите «Пуск» или «Перезагрузка».

Вот и все! Проще простого.

2

, если вы использовали установщик MSI или EXE установки MySQL в Windows, вы можете запустить службу от services.msc

, если вы только что распаковали MySQL где-то, услуга не будет доступна для запуска от услуг .msc. В этом случае запустите сервер, используя mysqld.exe

0

Я была такая же проблема, и я решил

В моем случае.

Пока я устанавливаю программное обеспечение в фазе конфигурации, я выбрал машину разработки вместо сервера, чтобы у меня возникла проблема.

Итак, я удалил mysqlinstaller и попробую удалить все его файлы в c: program files \ mysql Переустановленный mysqlinstaller на этот раз я выбрал «сервер», чтобы проблема была решена.

Примечание: Если кто-то не мог решить ту же проблему с помощью вышеуказанных решений, кроме моих, попробуйте сделать то же, что и я. Потому что в сервисах я не смог найти службу mysql55, и я не смог найти файлы в cmd.

4

У меня была та же проблема.

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

Короче говоря: Установите инсталлятор: http://dev.mysql.com/downloads/windows/installer/

Проверить все/установить все варианты и вы будете ориентироваться с помощью мастера. Вы можете установить имя пользователя root и пароль, и вы готовы пойти на использование Workbench.

Удалите все, что вы установили до сих пор.

1

Нравится.

  1. $ sudo vim /etc/mysql/my.cnf

  2. #bind-address = XXX.XXX.XXX.XXX

enter image description here

0

Перейти к C: \ CD Program Files \ MySQL \ MySQL Server 5.X \ каталог бен и файл запуска «MySQLInstanceConfig .exe "

и установить por t до 10061

1

У меня была та же проблема.

Я думаю, что проблема показала, потому что я не создал конкретного пользователя для базы данных во время конфигурации при установке всего. Думал, что смогу сделать это позже. Я только ввел пароль сервера.

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

1

У меня была такая же проблема на моей установке ноутбука (работает с Windows 8.1) и на моем рабочем столе (работает windows 7). Оба являются 64-битными.

Я не использовал рабочий стол MySQL в любой системе уже более года, они были обновлены с версий 5.1 и 5.4 до MySQL Workbench V6.3CE. Я никогда не получал новую версию 6.3, которая обновлялась через бесчисленные часы, исследуя потенциальные известные проблемы совместимости, любой выпуск обновлений выпускает ect. (примечание: V6.3 ce работали в обеих системах в последний раз, когда они были использованы, поэтому я действительно был озадачен тем, что произошло.

Вот что я сделал для решения проблемы и встал и работал с MySQL Server и MySQL Workbench.

-Backed вверх все схемы БД
-deleted MySQL Workbench и любые версии MySQL сервера vX.x через панель
управления -deleted на все связанные папки из C: \ Program Files, из C: \ Program Files (x86), из C: \ ProgramData (это скрытый файл) (Это единственная полная деинсталляция)
-Go to Control Panel> System> Administrative> Services и искать экземпляр MySQL, чтобы убедиться, что его нет в списке , Если у вас все еще есть файлы и/или папки на жестком диске, которые необходимо удалить, и все равно может быть запущен.
-Run CMD от имени администратора [C: \ Windows \ System32>]
используйте оператор: Net MYSQL
, а затем оператор: СБН удалить
Это удаляет все устанавливает из MySql Server.
-Restart
-Re- Установка Сначала я решил использовать ранние версии (бета-версию MySQL Server 5.4), чтобы запустить мастер конфигурации (и MySql Workbench 5.2 CE) только потому, что я хотел его запустить и запустить, чтобы создать восстановить точку перед любым обновлением.
После всего этого у меня есть обе системы, работающие и подключающиеся без ошибок, я смог создать учетные записи пользователей и настроить привилегии во время создания соединения. Я предполагаю, что в какой-то момент мне придется обновляться, но пока это больше не работает. Надеюсь, это поможет как один ответ (я посетил по крайней мере 20 различных тем, прибитых к тому, чего не хватало при предыдущих установках обновления.

0

вы можете загрузить и установить программу установки mysql, которая решила ту же проблему, что и у меня, ссылка на скачивание установщик:. http://dev.mysql.com/downloads/installer/

0

Я знаю, что это старый вопрос, но у меня была эта проблема и не в состоянии получить решение командной строки для работы

Вместо этого я пошел в инструмент установщика MySQL и перенастроить мой сервер Я не изменил никаких настроек, просто просмотрел меню и нажал те же кнопки на каждом элементе, а затем перезапустил сервер.

Это привело к тому, что сервер вернулся и не работал. После всех поисков это помогло мне больше всего.

0

У меня была эта проблема раньше. Все, что вам нужно сделать, это удалить то, что вы установили, и перейти к MySQL Installer 5.7.11

с помощью установщика MySQL вам не нужно загружать соединители MySQL самостоятельно, потому что все они находятся в пакете установщика MySQL. Надеюсь, что эта помощь: D

1

Следующее командование сработало для меня. Попробуйте:

C:\wamp\bin\mysql\mysql5.6.17\bin\mysqld.exe --console 

вы должны найти mysqld.exe в вашем компьютере, а затем запустить его вручную.

-1

У меня был этот выпуск. Оказывается, Workbench - это всего лишь инструмент пользовательского интерфейса - он не устанавливает MySQL, поэтому нет ничего для его подключения.

Для этого необходимо сначала загрузить и установить MySQL, а затем установить Workbench.

0

Извините, что столкнулся с старым вопросом, у меня была такая же проблема, как и у OP, чтобы исправить эту проблему, все, что я делал, - это загрузить MSI Installer и только переустановить сервер и пройти через конфигурацию, которая довольно проста.