SQLite и с чем его едят

1.08K
.
StalKeR, да пока что трудно сказать, их очень много, некоторые лиш для кампа..надо подумать..ну или Олег че подскажит, опыта работы с БД ему не занимать
.
меня SQLite заинтерисовал вот по какой причине, часто приходится писать маленькие скрипты, данные писал всегда в файл, но это не очень разумно, потом стал их писать в БД MySQL но не удобно и тратит место (кол.баз), вот и подумал что альтернатива файлам и БД MySQL будит SQLite
.
forever young
Tzeentch (24.08.2009/13:42)
StalKeR, да пока что трудно сказать, их очень много, некоторые лиш для кампа..
Ээ а тебе нужно не для "кампа"? А для чего?
.
╭∩╮ (`-`) ╭∩╮
Не, насчет самой системы, SQLite весьма неплох. И не надо сразу пугаться того, что базу можно снести совсем.
Щас поясню.
---
Когда скрипт написан неправильно, то есть существует SQL инъекционная уязвимость, это значит, что базе данных можно передать совсем не ту комманду, которую задумывал разработчик.
Но, если в случае с MySQL, с помощью SQL инъекции в основном можно получить какие-то секретные данные, или поменять их (например, получить права админа), то в случае Инъекции в SQlite можно легко удалить ВСЮ базу.
---
Тут в общем ничего страшного для опытного кодера. Нужно просто сразу так писать код, чтоб не возникало никакой Инъекции.
В случае с SQLite это даже легче, так, как она поддерживает только 2 типа данных, INT и TEXT
Потому, все числа насильно приводим к числовому виду$var = intval($var);
а в строках экранируем опасные символы (это можно сделать различными методами).
.
а не можиш линк на мануал по SQLite подкинуть, а то в инете все по чуть чуть, мне бы от А до Я
.
forever young
http://www.sqlite.org/docs.html
.
StalKeR (26.08.2009/17:46)
http://www.sqlite.org/docs.html
спасибо
.
translate this to jcms please,
i need.
and give me back if it done.
my own risk...
Прикрепленные файлы:
.
╭∩╮ (`-`) ╭∩╮
Фигассе, некротему подняли
---
Насчет sqlite у нас на Газене был очень талантливый молодой разработчик Артем, который даже написал свой движок на Sqlite. Честно, уже не помню, как был его ник, на Газене они менялись неоднократно и я сам потерял им счет...

По крайней мере раздел про базы тут: http://gazenwagen.com/forum/in ... 25388
Я там в то время проявлял активность под ником en_broSSe, а упомянутый мною талант под ником Сказложоп
.
С газика
У меня хороший опыт с sqlite (не ждон), в продакшен на несколько тысяч установок. Пользуйте по назначению только, чтоб не вышло как в поговорке "Зачем дураку стеклянный хрен, если он его все равно расколет" гг
Всего: 20