Я установил MySQL 5.1 с официального сайта, но у меня проблемы - PullRequest
0 голосов
/ 29 марта 2012

ПРИМЕЧАНИЕ: я использую Mac OS X Lion

В частности, два вопроса:

1) Сервер не запускается, когда я пытаюсь запустить его из панели настроек

2) Я получаю эту ошибку, когда набираю «mysql» в командной строке. ОШИБКА 2002 (HY000): не удается подключиться к локальному серверу MySQL через сокет '/tmp/mysql.sock'


Когда я набираю mysqld, я получаю следующую ошибку:

120328 17:28:55 [Предупреждение] Не удается создать тестовый файл /usr/local/mysql-5.1.62-osx10.6-x86_64/data/Shaans-MacBook-Pro.lower-test 120328 17:28:55 [Предупреждение] Не удается создать тестовый файл /usr/local/mysql-5.1.62-osx10.6-x86_64/data/Shaans-MacBook-Pro.lower-test mysqld: невозможно изменить dir на '/usr/local/mysql-5.1.62-osx10.6-x86_64/data/' (код ошибки: 13) 120328 17:28:55 [ОШИБКА] Отмена

120328 17:28:55 [Примечание] mysqld: завершение работы


Когда я набираю «sudo mysqld», я получаю следующую ошибку:

120328 17:45:48 [Предупреждение] Установка lower_case_table_names = 2, потому что файловая система для /usr/local/mysql-5.1.62-osx10.6-x86_64/data/ нечувствительна к регистру 120328 17:45:48 [ОШИБКА] Неустранимая ошибка: Пожалуйста, прочитайте раздел «Безопасность» в руководстве, чтобы узнать, как запустить mysqld от имени пользователя root *

120328 17:45:48 [ОШИБКА] Отмена

120328 17:45:48 [Примечание] mysqld: завершение работы


Когда я набираю «sudo mysqld_safe», я получаю следующий ответ:

120328 17:50:26 mysqld_safe Ведение журнала в /usr/local/mysql/data/Shaans-MacBook-Pro.local.err. 120328 17:50:26 mysqld_safe Запуск демона mysqld с базами данных из / usr / local / mysql / data 120328 17:50:32 mysqld_safe mysqld из файла pid /usr/local/mysql/data/Shaans-MacBook-Pro.local.pid закончилась

Ответы [ 2 ]

1 голос
/ 29 марта 2012

Используйте mysqld для запуска сервера - mysql запускает интерфейс командной строки, а не демон.

0 голосов
/ 29 марта 2012

В зависимости от того, какой у вас дистрибутив, эти команды могут работать, я использую Ubuntu Server 10.04

Я печатаю:
sudo service mysql stop
sudo service mysql start
sudo service mysql restart

Для выполнения этих функций

...