Кто-нибудь знает, почему, когда я беру файл:
Mac OS X 10.5 (x86_64)
из:
http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg
и установить с помощью установщика PKG, я получаю 32-битную установку (или так говорит панель предпочтений)?
ОБНОВЛЕНИЕ: речь идет не о 32-битности - это проблема PrefPane. Теперь mysql.sock не создается. Сделал "находку" на HDD и не могу найти. Не в / var или / tmp. Любые идеи?
Панель предпочтений - 32-битная, фактическое программное обеспечение MySQL - 64-битное. Это раздражает, потому что сборка предназначена не для 10.6, а для 10.4 и 10.5. Я смог запустить MySQL, только установив mysql-5.4.1-beta-osx10.5-x86_64 вместо версии 5.1, отличной от бета-версии.
Что показывает Activity Monitor? С момента установки на Leopard мое приложение показывалось как 64-битное, хотя на панели настроек оно указано как 32-битное.
Работает touch /tmp/mysql.sock
разрешить запустить?
Файл сокета mysql.sock
создается при запуске mysqld
... /usr/local/mysql/support-files/mysql.server start
. Файл сокета должен быть создан в /tmp/
каталог по умолчанию.
У меня была такая же проблема и многое другое ... способ, которым я избавился от проблемы с сокетом, заключался в переименовании моего файла конфигурации /etc/my.cnf
так что он не будет загружен MySQL. Мой файл конфигурации прост, но если у вас сложный, попробуйте закомментировать строки, которые выглядят как socket = /some_path/
.
Надеюсь, это поможет.