2015-09-26 4 views
0

Как я начинаю MySQLserver из MySQL верстаке я получаю это:Сервер MySQL не запускается через Workbench MySQL. дает ОШИБКУ! Сервер выйти без обновления PID файл

 
2015-09-26 14:07:40 - Starting server... 
2015-09-26 14:07:40 - Executing '/usr/local/mysql/support-files/mysql.server start' 
2015-09-26 14:07:40 - Start server: Starting MySQL 

2015-09-26 14:07:40 - Start server: . 
2015-09-26 14:07:40 - Start server: . 
2015-09-26 14:07:40 - Start server: . 
2015-09-26 14:07:40 - Start server: . 
2015-09-26 14:07:40 - Start server: . 
2015-09-26 14:07:40 - Start server: . 
2015-09-26 14:07:40 - Start server: . 
2015-09-26 14:07:40 - Start server: . 
2015-09-26 14:07:40 - Start server: . 
2015-09-26 14:07:40 - Start server: . 
2015-09-26 14:07:40 - Start server: ........................................ 
2015-09-26 14:07:40 - Start server: .................................................. ERROR! The server quit without updating PID file (/usr/local/mysql/data/tatianaeliksmbp.pid). 

2015-09-26 14:07:40 - Server start done. 
2015-09-26 14:07:40 - Checking server status... 
2015-09-26 14:07:40 - Trying to connect to MySQL... 
2015-09-26 14:07:40 - Can't connect to MySQL server on '127.0.0.1' (61) (2003) 
2015-09-26 14:07:40 - Assuming server is not running 
2015-09-26 14:07:40 - Checking server status... 
2015-09-26 14:07:40 - Trying to connect to MySQL... 
2015-09-26 14:07:40 - Can't connect to MySQL server on '127.0.0.1' (61) (2003) 
2015-09-26 14:07:40 - Assuming server is not running

Как это исправить? и начать правильно?

+1

Этот вопрос может быть лучше подходит для https://serverfault.com, так как он больше касается конфигурации сервера, чем программирования. –

+0

Почему вы отметили «SQL Server», когда вопрос связан с «MySQL»? – Rahul

+0

Проверьте error.log, он должен быть в /var/lib/mysql/'hostname'.err или /usr/local/mysql/data/'hostname'.err в зависимости от дистрибутива. Вы также можете проверить, есть ли ошибка журнала в my.cnf –

ответ

0

Tati, вы не сказали в своем вопросе, что находитесь на OSX. Вы также не указали версию сервера. Без такой информации трудно дать вам правильные ответы. Если бы это был сервер 5.7 (pre-GA), я мог бы сказать вам, что была ошибка, вызвавшая запуск сервера на порт 3307 вместо 3306 (по умолчанию в OSX нет my.cnf). Легко разрешимо путем создания файла конфигурации с явным настройкой порта.

Кроме того, если вас интересует только сервер MySQL, установка XAMPP является полным избыточным (поскольку у вас уже есть сервер Apache + python (не так много php)). Вместо этого я рекомендую использовать MySQL Sandbox, который позволяет легко установить сервер, если вы хотите его (обычно ваш домашний каталог), установить несколько серверов или даже группы репликации и другую сложную настройку (возможно, наиболее интересную для разработчиков).

0

Я решил проблему, установив XAMPP, выяснив, что установка сервера MySQL на MAC-сервере Yosemite - это просто вариант с багги (и я испробовал все исправления, перечисленные в Интернете, чтобы решить проблему). с XAMPP все работало как шарм.