Утомился что то искать нормальную среду для работы с MySQL под Linux. Все нетакие. Хотя значительная часть у меня просто не заработала и.к. не могу настроить подключение их по TCP/IP, а по сокету они не умеют. Косяк такой :(
Пытаюсь настроить FoxMarks для хранения не только закладок но и паролей и после ввода PIN'a выходит сообщение: Вы должны удалить пароли с нашего сервера и с другого компьютера. Синхронизация паролей будет отключена. Если вы захотите, включить её в будущем, то это можно будет сделать перейдя в Панель управления Foxmarks и щелкнить на вкладке "Синхронизировать".
Подскажите пожалуйста кто в курсе что не так и как исправить? Не могу понять.
Кстати поставил бету Windows7, пока полет нормальный. Но есть и некоторыевежи которые хотелось бы что бы было не так. Например я сделал ярлык на прогу на панель задачь, при нажатии запускается прога, при повторном — запускается еще одна копия. Конечно если это например Outlook то и он кже запущен то просто окно становится активным, это правильно. А вот остальные, не MS программы, запускаются повторно. А ведь могли бы активировать окно запущенной программы, не важно что это не MS, а при нажатии с зажатым Ctrl'ом, например, запускалась еще одна копия этой программы. Это было бы гараздо лучше, логичнее. Хотя может оно так и есть, только я не доразобрался :)
Итак с глюками покончил, нужно было применить _mysql.escape_string(string). Но есть особенность (расстроило), эта фугкция не работает с utf8. пришлось сначала сделать encode а затем decode.
А вообще то мне надо выполнять некоторые действия с несколько потоков, PHP так просто потоки не поддерживает на сколько я знаю, мне надо из Инета данные брать. Можно конечно multucurl поюзать, попробовал — не понравилось, кода не оправдано много, на мой взгляд.
Итак, попробовал на Python сохранить нечто в БД. И невышло :( Проблемы с UTF. Ошибочки выходят. Потыкал _mysql, MySQLdb — не катят. Решил попробоваьб SQLObject. Как то там все необячно как то. Посмотрим.