Следует иметь в виду, что задержка будет по крайней мере дважды, какого Вы видели бы ping, если Вы заканчиваете тем, что делали запрос TCP для измерения задержки, потому что Вам будут нужны трехэтапное квитирование и пакет завершения в минимуме (два распространения в прямом и обратном направлениях, а не одно). При создании Запросов HTTP попытайтесь свести заголовки к минимуму. Достаточно длинный заголовок (из-за болтливого сервера или cookie и т.д. на клиенте) может добавить дополнительные распространения в прямом и обратном направлениях в соединение, отбросив Ваши измерения.
Хорошо ... Наконец-то я смог его установить! Почему? или что я сделал? ну я не уверен. сначала скачал и установил пакет (установил все файлы (3) с образа диска) но я не мог его запустить. (ни из панели настроек, ни из терминала)
второй я удалил его и установил через порты Mac.
снова то же самое. не смог его запустить.
Теперь удалил его снова, установил из пакета. (я не уверен, был ли это тот же самый пакет, но я думаю, что это так) Только на этот раз я получил пакет с другого сайта (его зеркало).
сайт:
http://www.mmisoftware.co.uk/weblog/2009/08/29/mac-os-x -10-6-snow-leopard-and-mysql /
и ссылка:
http://mirror.services.wisc.edu/mysql/Downloads/MySQL-5.1/mysql-5.1.37-osx10 .5-x86.dmg
1.- установить mysql-5-1.37-osx10.5-x86.pkg
2.- установить MySQLStartupItem.pkg
3.- установить MySQL.prefpanel
И на этот раз все работает нормально (даже панель настроек!)
Ничего особенного, я не знаю, что произошло в первые два раза.
Но всем спасибо. С уважением.
Я бы предположил, что ваш iMac не 64-битный (вы указываете в другом потоке, что это оригинальный белый iMac Intel). Попробуйте 32-битную версию MySQL - я думаю, она должна устанавливаться непосредственно поверх 64-битной версии.
Как определить, имеет ли ваш Mac на базе Intel 32-битный или 64-битный процессор
http: //support.apple.com/kb/HT3696[12106 impression
Вдоль убедившись, что вы установили 64-битную версию, также убедитесь, что символическая ссылка '/ usr / local / mysql' указывает на правильную версию вашей установки:
lrwxr-xr-x 1 root wheel 27B Aug 29 01:24 mysql -> mysql-5.1.37-osx10.5-x86_64
drwxr-xr-x 3 root wheel 102B Aug 29 01:25 mysql-5.1.30-osx10.5-x86
drwxr-xr-x 11 root wheel 374B Aug 29 15:59 mysql-5.1.37-osx10.5-x86_64
drwxr-xr-x 17 root wheel 578B Jul 13 22:06 mysql-5.1.37-osx10.5-x86_64.old
Алос, я обнаружил, что после моей установки даже хотя я использовал файл pkg из MySQL, различные другие библиотеки не могли противостоять установке. Решением было выполнить шаги по сборке MySQL из исходного кода, найденного здесь . Вы можете вручную запустить его как root с помощью команды:
/usr/loca/mysql/bin/mysqld_safe [whatever options you use]
Теперь ... чтобы панель настроек заработала, я сделал следующее:
Выполнил следующую команду:
sudo cp -R /usr/local/mysql-5.1.37-osx10 .5-x86_64.old / support-files /usr/local/mysql/.
Открыл панель настроек MySQL и тада! это работает
снежный барс отличается от «старого» леопарда, поэтому неудивительно, что источники победили ... вам, вероятно, следует дождаться официального релиза в пятницу, и oracle, возможно, вскоре выпустит правильно работающую версию sql.
Have you considered installing MacPorts 1.8.0 (release candidate), and keeping MySQL up-to-date that way? That will build MySQL for the architecture and OS that you're using, rather than installing a 10.5 version on 10.6.
ВЫ ДОЛЖНЫ ПЕРЕУСТАНОВИТЬ mySQL после обновления до Snow Leopard и удалить все предыдущие версии, а также предыдущий запуск с панели предпочтений. install 86_64 10.5 ... Я обнаружил, что другие у меня не работали.
Я выполнил те же шаги, что и ответ №4 .... разочаровывает, знаю, но, наконец, это сработало, когда я установил бета-версию и удалил все полностью.
Помощь по удалению:
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /private/var/db/receipts/com.mysql*
Затем отредактируйте / etc / hostconfig и удалите строку MYSQLCOM = -YES-
Также перейдите в: / Library / Receipts и найдите файл с именем «InstallHistory.plist». Это обычный список недвижимости. Откройте его, найдите запись MySQL и удалите ее.
Самое простое решение, которое я нашел:
После установки пакета MySQL для Mac OS X Snow Leopard (проверьте, какой у вас процессор: 32-битный или 64-битный). Всегда можно по умолчанию использовать 32-битную версию, чтобы быть в безопасности.
Просто щелкните, чтобы установить настройки MySQL в dmg, и когда будет предложено разрешить доступ только вам или всей системе, выберите всю систему.
Это отлично сработало для меня.
См. Это - воссоздание символической ссылки может быть все, что вам нужно сделать: http://planet-geek.com/archives/2009/09/osx-snow-leopar.html
Для того, чтобы просто заставить MySQL снова работать (я еще не смотрел на запуск), нет необходимости переустанавливать . Я заставил свою копию работать, сделав следующее:
Вам нужно сделать следующее:
sudo ln -s /usr/local/mysql-5.0.51a-osx10.5-x86_64 /usr/local/mysql
Это создаст символическую ссылку из каталога /usr/local/mysql на место, где находится MySQL. Это очень важно, поскольку если вы не сделали резервную копию всех своих баз данных с помощью mysqldump перед запуском обновления Leopard, то именно здесь находятся все ваши данные - и восстановить их просто с резервной копии всего жесткого диска будет непросто.
Теперь вы можете перейти в нужный каталог и запустить mysql:
cd /usr/local/mysql-5.0.51a-osx10.5-x86_64
sudo ./bin/mysqld_safe
Теперь вы можете сделать обычное CTRL-Z, чтобы вернуться в оболочку. Чтобы убедиться, что mysqld запущен, введите:
sudo ps -A|grep mysql
Я получил что-то вроде этого:
1220 ttys000 0:00.02 /bin/sh ./bin/mysqld_safe
1240 ttys000 0:00.39 /usr/local/mysql-5.0.51a-osx10.5-x86_64/bin/mysqld --basedir=/usr/local/mysql-5.0.51a-osx10.5-x86_64 --datadir=/usr/local/mysql-5.0.51a-osx10. 5-x86_64/data --user=mysql --pid-file=/usr/local/mysql-5.0.51a-osx10.5-x86_64/data/dkmac-2.home.pid --port=3306 --socket=/tmp/mysql.soc
Теперь моя копия mysql, похоже, работает нормально. По крайней мере, она достаточно хороша для запуска mysqldump на всех моих базах данных, так что если мне понадобится обновить mysql другими способами и сбросить каталог данных, я все еще буду в хорошей форме.