Я установил MySQL на Microsoft Windows 8 с помощью Zip-архива noinstall. Но когда я протестировал, выполнив следующие команды в интерпретаторе windows, появилась вышеуказанная ошибка.
C:\> "C:\MySQL\bin\mysqlshow"
C:\> "C:\MySQL\bin\mysql" test
Пожалуйста, помогите мне.
Проверьте, запущен ли сервер. Для этого можно использовать netstat. См. https://serverfault.com/questions/260239/unable-to-connect-to-mysql-through-port-3306
Если он запущен, возможно, дело в брандмауэре. Вы можете отключить его, чтобы проверить, не в нем ли проблема.
Смотрите следующее руководство по установке Mysql в качестве службы: https://dev.mysql.com/doc/refman/5.5/en/windows-start-service.html.
У этого могут быть свои причины.
Первая - сервер/сервис MySQL не запущен.
Если он запущен, вам следует проверить журналы регистрации и убедиться, что проблем нет.
Вы также можете удалить службу MySQL и установить XAMPP. С XAMPP легче управлять этой службой.
Если вы используете zip без установки, вам нужно сначала выполнить mysqld.exe
для запуска службы, а затем выполнить mysql.exe
для открытия соединения.
Установка без установки хороша, но если вы собираетесь серьезно работать с MySQL, вам стоит подумать либо об использовании MSI для правильной установки, либо, если вы занимаетесь веб-разработкой, попробовать XAMPP.