Wypełnianie tabel danymi
INSERT dodaje nowe wiersze do tabeli. Możemy podać wartości dla wszystkich kolumn lub tylko wybranych. Dla kolumn AUTO_INCREMENT pomijamy je – MariaDB przypisze wartości automatycznie. Można też wstawić wiele wierszy jednym poleceniem.
INSERT INTO Czytelnicy
(Nazwisko, Imie, Adres, Miasto, Kod, Telefon, Email, Data_zap)
VALUES
('Kowalski', 'Jan', 'Główna 15', 'Warszawa',
'00-001', '123456789', 'jan@example.com', '2025-01-15');
INSERT INTO Ksiazki (Tytul, Autor, Rok_wyd, Kategoria)
VALUES ('Wiedźmin', 'Andrzej Sapkowski', 1990, 'Fantastyka');
INSERT INTO Ksiazki (Tytul, Autor, Rok_wyd, Kategoria)
VALUES
('Solaris', 'Stanisław Lem', 1961, 'SF'),
('Lalka', 'Bolesław Prus', 1890, 'Powieść'),
('Pan Tadeusz', 'Adam Mickiewicz', 1834, 'Poezja');INSERT wielu wierszy w jednym poleceniu jest wydajniejsze niż wiele osobnych INSERT – mniejszy narzut komunikacji.