Mysql выпуск снежного барса

0

Только что установленный снежный барс и Xcode, я загрузил версию 5.1.38 с сайта mysql и установил его, затем я запустил sudo gem, удалив mysql, и когда я попытаюсь установить gem install mysql, как показано ниже ошибка документации, также когда я пытаюсь запустить mysql, просто набрав mysql в терминал, я получаю - bash: mysql: команда не найдена. Когда я пытаюсь подключиться через MySql Administrator (gui), а также через мое рубиновое приложение rails, я получаю Не могу подключиться к локальному серверу MySQL через сокет '/tmp/mysql.sock. Любые предложения?

$ sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config


Building native extensions.  This could take a while...
Successfully installed mysql-2.8.1
1 gem installed
Installing ri documentation for mysql-2.8.1...

No definition for next_result

No definition for field_name

No definition for field_table

No definition for field_def

No definition for field_type

No definition for field_length

No definition for field_max_length

No definition for field_flags

No definition for field_decimals

No definition for time_inspect

No definition for time_to_s

No definition for time_get_year

No definition for time_get_month

No definition for time_get_day

No definition for time_get_hour

No definition for time_get_minute

No definition for time_get_second

No definition for time_get_neg

No definition for time_get_second_part

No definition for time_set_year

No definition for time_set_month

No definition for time_set_day

No definition for time_set_hour

No definition for time_set_minute

No definition for time_set_second

No definition for time_set_neg

No definition for time_set_second_part

No definition for time_equal

No definition for error_errno

No definition for error_sqlstate
Installing RDoc documentation for mysql-2.8.1...

No definition for next_result

No definition for field_name

No definition for field_table

No definition for field_def

No definition for field_type

No definition for field_length

No definition for field_max_length

No definition for field_flags

No definition for field_decimals

No definition for time_inspect

No definition for time_to_s

No definition for time_get_year

No definition for time_get_month

No definition for time_get_day

No definition for time_get_hour

No definition for time_get_minute

No definition for time_get_second

No definition for time_get_neg

No definition for time_get_second_part

No definition for time_set_year

No definition for time_set_month

No definition for time_set_day

No definition for time_set_hour

No definition for time_set_minute

No definition for time_set_second

No definition for time_set_neg

No definition for time_set_second_part

No definition for time_equal

No definition for error_errno

No definition for error_sqlstate
  • 0
    проблема заключалась в том, что старый MySQL все еще работал, зайдите в системные настройки >> mysql и «остановите сервер mysql», выполните шаги, описанные ниже, и запустите сервер mysql через системные настройки. Спасибо за ответы.
Теги:
macos
osx-snow-leopard

3 ответа

1
Лучший ответ

Я и мой член команды успешно выполнили следующие шаги: http://weblog.rubyonrails.org/2009/8/30/upgrading-to-snow-leopard

а не обновлять MacPort, мы переустанавливаем его из файла dmg. Рубигемы, обновив его вручную

sudo gem install rubygems-update
0

Хорошо, я нашел свой ответ здесь: http://forums.mysql.com/read.php?116,359591,359591#msg-359591

Убедитесь, что вы прочитали все сообщения.

Автор говорит конкретно:

"Итак, что вы ищете здесь, это не универсальная" правильная инструкция "для установки gem mysql, и нам нужна универсальная инструкция для создания правильной инструкции для нашего конкретного драгоценного камня и установки MySQL".

Для меня правильным решением было:

sudo env ARCHFLAGS="-arch x86_64" gem install mysql --no-rdoc --no-ri -- --with-mysql-config=/usr/local/mysql/bin/mysql_config 
0

Snow Leopard закручивает Mac-порты и MySQL. Там еще один вопрос о нем здесь.

  • 0
    видел это, пробовал шаги ... все еще не работает.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню