SQL

2 marca 2017

SQLite w Phonegap

Kategoria: Android, JavaScript, SQL

Możliwość komentowania SQLite w Phonegap została wyłączona

SQL na telefonie komórkowym? Baza danych SQLite została przeznaczona do takich zastosowań, pytanie brzmi jak jej używać z biblioteką PhoneGAP umożliwiającą pisanie aplikacji mobilnych w HTML + CSS + JavaScript. Do tego zestawu języków dołączamy SQL.
Czytaj dalej »

Poniższy kod wyświetla z bazy dowolne zapytanie SQL (o nieznanej liczbie kolumn po SELECT) bez chronionych parametrów (?) w bibliotece MySQLi.

Czytaj dalej »

Szablon strony opartej na Bootstrapie z menu w bazie danych MySQL

Czytaj dalej »

Poprzedni program łączył się z bazą i wypisywał wyniki zapytań.

Ten będzie dodawał dane do bazy zapytaniem INSERT. Trzy rodzaje zapytania (INSERT, DELETE i UPDATE) wymagają uruchomiania executeUpdate() zamiast executeQuery()
Czytaj dalej »

W części pierwszej zrobiliśmy program wypisujący komunikat poleceniem System.out.println.

Teraz coś dla znających MySQL: program łączy się z bazą i wypisuje wyniki zapytania SQL, napisany w Debianie. Należy podmienić:
uzytkownik, haslo, baza (host ewentualnie, tu localhost)

Czytaj dalej »

Przykład zawiera kompletny panel administratora dla tabeli MySQL z blokowaniem ataków SQL Injection (wstrzyknięcia kodu).

Czytaj dalej »

Szablon programu broniącego się przed atakiem SQL Injection poprzez przygotowanie kodu SQL poleceniem prepare( „SQL” );
Czytaj dalej »

7 maja 2015

Uprawnienia MySQL

Kategoria: Linux, SQL

Uprawnienia SQL nadajemy poleceniem GRANT, odbieramy REVOKE
Czytaj dalej »

Przykład niezabezpieczonej strony, do której można się włamać za pomocą SQL Injection. O zabezpieczeniach tego problemu w osobnym artykule o preparowaniu zapytań SQL.
Czytaj dalej »

Zrzut bazy danych do ćwiczeń z SQL do wklejenia w phpMyAdmin
Czytaj dalej »