Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [center][color=green][size=24]SQL PORADNIK[/size][/color]
- [/center]
- PRZYDATNA WIEDZA:
- Kiedy nie było funkcji db wbudowanych w MTA były moduły mysql.
- [wmta]Modules/MTA-MySQL[/wmta]
- Debug DB:
- [wmta]Server_Commands#debugdb[/wmta]
- [center]
- [color=green][size=20]WSTĘP[/size][/color][/center]
- [size=16][b]SQL[/b] - strukturalny język zapytań używany do tworzenia, modyfikowania baz danych oraz do umieszczania i pobierania danych z baz danych. Język [b]SQL[/b] jest językiem deklaratywnym. [/size]
- SQLite - baza danych w pliku .db
- MySQL - baza danych w internecie
- [center][color=green][size=20]dbConnect[/size][/color][/center]
- [wmta]dbConnect[/wmta]
- [size=16]Służy do połączenia się z bazą danych. Aby rozłączyć robimy[/size]
- [wmta]destroyElement[/wmta]
- [b]Syntax:[/b]
- [lua]element dbConnect ( string databaseType, string host [, string username = "", string password = "", string options = "" ] )[/lua]
- [lua]test_db = dbConnect( "mysql", "dbname=frank;host=1.2.3.4", "username", "password", "share=1" )[/lua]
- [lua]test_db = dbConnect( "sqlite", "file.db", "", "", "share=0" )[/lua]
- [center][color=green][size=20]dbExec[/size][/color][/center]
- [wmta]dbExec[/wmta]
- [size=16]Służy do zapytań do mysql/sqlite. Nie zwraca result'u.[/size]
- [b]Syntax:[/b]
- [lua]bool dbExec ( element databaseConnection, string query [, var param1 [, var param2 ...]] )[/lua]
- [lua]dbExec( connection, "INSERT INTO table_name VALUES (?,?,?)", "aaa", "bbb", 10 )[/lua]
- [center][color=green][size=20]dbQuery[/size][/color][/center]
- [wmta]dbQuery[/wmta]
- [size=16]Służy do zapytań do mysql/sqlite. Zwraca result.[/size]
- [b]Syntax:[/b]
- [lua]handle dbQuery ( [ function callbackFunction, [ table callbackArguments, ] ] element databaseConnection, string query [, var param1 [, var param2 ...]] )[/lua]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement