PHP 5 и MySQL из MacPorts
Если php ни в какую не хочет находить MySQL установленный из портов, то вот самый простой способ решить эту проблему:
cd /tmp
mkdir php5mysql5
ln -s /opt/local/lib/mysql5 php5mysql5/lib
ln -s /opt/local/include/mysql5 php5mysql5/include
После этого добавим --with-mysql=/tmp/php5mysql5 в ./configure и вуаля!
750 000 Mysql queries per second is real
Азиатов не остановить :) Пост в блоге японского разработчика, рассказывающий о том как получить 750 000 mysql запросов в секунду. Теперь NoSQL кажется не таким перспективным :)
http://yoshinorimatsunobu.blogspot.com/2010/10/using-mysql-as-nosql-story-for.html
Python MySQLdb и OSX Leopard
Столкнулся с проблемой при установке MySQLdb модуля для Python в Mac OSX Snow Leopard: после успешного билда и установки при попытке импорта падает с сообщением
ImportError: dlopen(/Users/user/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so, 2): no suitable image found. Did find: /Users/user/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so: mach-o, but wrong architecture
Проблема видимо в том что OSX 64х битный, а mysql 32х битный. Решилось конечно установкой правильного 64х битного MySQL'а, но если вдруг у вас случится похожая ошибка а версия библиотеки или ПО только 32х битная, то спасет такой рецепт: нужно добавить в ~/.profile следующую строчку:
export VERSIONER_PYTHON_PREFER_32_BIT=yes
![["***"] ["***"]](http://farm3.staticflickr.com/2754/4440914904_9ac6d34a3f_s.jpg)
![["Shadows on the bridge"] ["Shadows on the bridge"]](http://farm5.staticflickr.com/4056/4440915350_22ea792823_s.jpg)
![["***"] ["***"]](http://farm3.staticflickr.com/2699/4440139367_5a1785a1ba_s.jpg)
![["Energizer v2"] ["Energizer v2"]](http://farm3.staticflickr.com/2779/4440139647_2c1835c1ab_s.jpg)