Erinevus lehekülje "Sqlite" redaktsioonide vahel
1. rida: | 1. rida: | ||
− | + | ===SQlite tutvustus=== | |
SQlite http://www.sqlite.org/ andmebaas on väike ja ei vaja konfigureerimist | SQlite http://www.sqlite.org/ andmebaas on väike ja ei vaja konfigureerimist | ||
9. rida: | 9. rida: | ||
selles palas vaatame kuidas kasutada käsurealt andmebaasi sama teema pikem ingliskeelne tekst http://www.sqlite.org/sqlite.html | selles palas vaatame kuidas kasutada käsurealt andmebaasi sama teema pikem ingliskeelne tekst http://www.sqlite.org/sqlite.html | ||
− | + | ===install=== | |
gentoo | gentoo | ||
18. rida: | 18. rida: | ||
konfiguratsiooniga pole vaja midagi teha. puuduvad ka suuremad sõltuvused mingitest mahukatest pakettidest. | konfiguratsiooniga pole vaja midagi teha. puuduvad ka suuremad sõltuvused mingitest mahukatest pakettidest. | ||
− | + | ===kasutamine=== | |
andmebaasi loomine | andmebaasi loomine |
Redaktsioon: 7. november 2006, kell 00:23
SQlite tutvustus
SQlite http://www.sqlite.org/ andmebaas on väike ja ei vaja konfigureerimist on kasutatav kergelt käsurealt ning sellega sobib kenasti skriptide loomiseks hoides samas väga suuri infohulki
kasutada saab ka ruby on rails'iga http://wiki.rubyonrails.com/rails/pages/HowtoUseSQLite
selles palas vaatame kuidas kasutada käsurealt andmebaasi sama teema pikem ingliskeelne tekst http://www.sqlite.org/sqlite.html
install
gentoo
emerge sqlite
FreeBSD
pkg_add -r sqlite3 / cd /usr/ports/databases/sqlite3 && make install clean
konfiguratsiooniga pole vaja midagi teha. puuduvad ka suuremad sõltuvused mingitest mahukatest pakettidest.
kasutamine
andmebaasi loomine
sqlite3 fail_info.db
tabeli algandmed loomine
sqlite3 fail_info.db "Create table algandmed(id integer primary key, number integer,name text)"
tabelisse info lisamine syntaks sqlite3 fail_info.db "insert into algandmed(...) values(...)"
sellejärgi kirjutame "algandmed" tabelisse info käsuga
sqlite3 fail_info.db "Insert into algandmed values(null,'Root', 'shell');"
insert real "null" on vajalik ,et toimims auto increment id väljale
tabelist "algandmed" kõigi ridade lugemine
sqlite3 fail_info.db "Select * from algandmed;"
rea kustutamine tabelist
sqlite3 fail_info.db "delete from algandmed where id = 2"
kasulik skriptis ka näidata andmebaasi asukoht täistajaga
EENet