tiddlywebplugins.mysql3 е плъгин за TiddlyWeb subclassing tiddlywebplugins.sqlalchemy2 с MySQL специфика.
<Силен> ВНИМАНИЕ: & Nbsp; Този код ще работи само с версии на MySQL 5.1 и по-ранни. Работи се с една версия, която работи правилно с 5.5. Ако имате 5.5 и искате да експериментирате с тестова версия, моля пост в Google групата на tiddlyweb: http://groups.google.com/group/tiddlyweb
Основните попълнения sqlalchemy2 са:
* Осигуряване на разумен интерфейс за търсене, използвайки пълен текст на MySQL.
* Осигуряване на полеви базирани претърсване на детенце атрибути и полета.
* Поддръжка намиране tiddlers които имат geo.lat и geo.long полета близо до места.
* Предоставяне на метод index_query да се даде възможност на плъгина да се използва като "индексиращия" за филтри и determine_bag_for_tiddler.
<Силни> Бележки
Това е внос, за да се определят някои MySQL my.cnf променливи друго търсения вероятно ще се провалят.
[Mysqld]
ft_min_word_len = 3
ft_stopword_file = ''
Вие ще трябва да се създаде база данни. Аз използвам една, наречена "tiddlyweb", и добавя следните да tiddlywebconfig.py:
& Nbsp; & Nbsp; & Nbsp; "Server_store": ["tiddlywebplugins.mysql", {
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; "Db_config": "MySQL: /// tiddlyweb кодировка = utf8 & use_unicode = 0 '}],
& Nbsp; & Nbsp; & Nbsp; "Индексиращия": "tiddlywebplugins.mysql",
Ако искате да използвате на пълен текст способността индексиране ще трябва да се създаде индекс на пълен текст:
& Nbsp; & Nbsp; & Nbsp; Създаване на пълен текст INDEX tiddlytext ON текст (текст);
. Благодарение на Adrian Hosey за помощ над някои SQL гърбици
<силни> Изисквания :
- Python
- tiddlyweb
Коментари не е намерена