Domanda |
Risposta |
utworzenie nowej bazy danych inizia ad imparare
|
|
|
|
|
inizia ad imparare
|
|
DEFAULT CHARACTER SET utf8
|
|
|
inizia ad imparare
|
|
|
|
|
ustawienie domyślnej bazy danych inizia ad imparare
|
|
|
|
|
wyświetlanie aktywnej bazy danych inizia ad imparare
|
|
|
|
|
wyświetlanie tabel w bazie danych inizia ad imparare
|
|
|
|
|
inizia ad imparare
|
|
|
|
|
inizia ad imparare
|
|
CREATE TABLE tbl_name (col_name1 typ_danych [rozmiar] typ_warunku [warunek] klauzule)
|
|
|
typy danych stałoprzecinkowe inizia ad imparare
|
|
TINYINT, SMALLINT, MEDIUMINT, INT, BIGINT
|
|
|
typy danych zmienno przecinkowe inizia ad imparare
|
|
|
|
|
inizia ad imparare
|
|
|
|
|
inizia ad imparare
|
|
TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT
|
|
|
inizia ad imparare
|
|
DATE, TIME, DATETIME, YEAR
|
|
|
inizia ad imparare
|
|
|
|
|
inizia ad imparare
|
|
|
|
|
inizia ad imparare
|
|
|
|
|
inizia ad imparare
|
|
|
|
|
automatyczne zwiększanie wartości inizia ad imparare
|
|
AUTO_INCREMENT (klauzule)
|
|
|
dopuszczanie tylko wartości niezerowych inizia ad imparare
|
|
|
|
|
przypisanie wartości domyślnej inizia ad imparare
|
|
DEFAULT wartość (klauzule)
|
|
|
utworzenie przykładowej tabeli inizia ad imparare
|
|
create table tbl_name (id int primary key auto_increment, imie varchar (15) not null)
|
|
|
wyświetlanie atrybutów kolumn w tabeli inizia ad imparare
|
|
|
|
|
inizia ad imparare
|
|
|
|
|
inizia ad imparare
|
|
ALTER TABLE 'stara_nazwa_tablicy' RENAME AS ' nowa_nazwa_tablicy'
|
|
|
inizia ad imparare
|
|
ALTER TABLE 'nazwa_tablicy' CHANGE ' nazwa_kolumny ' 'nowa_nazwa_kolumny ' typ_danych [rozmiar] typ_warunku [warunek] klauzule
|
|
|
zmiana typu danych kolumny inizia ad imparare
|
|
ALTER TABLE 'nazwa_tablicy' MODIFY 'nazwa_kolumny' typ_danych warunek klauzule
|
|
|
dodanie klucza głównego do istniejącej tablicy inizia ad imparare
|
|
ALTER TABLE tbl_name ADD PRIMARY KEY (col_name)
|
|
|
dodawanie usuwanie kolumn inizia ad imparare
|
|
ALTER TABLE tbl_name ADD/DROP col_name typ_danych warunek klauzule
|
|
|
wstaw informacje do tabeli inizia ad imparare
|
|
INSERT INTO tbl_name (col_name1, col_nameN) VALUES (val1, valN)
|
|
|
polecenie importu danych z pliku inizia ad imparare
|
|
LOAD DATA LOCAL INFILE 'adres_bezpośredni' INTO TABLE tbl_name
|
|
|
aktualizacja zapisanych rekordów w bazie danych inizia ad imparare
|
|
UPDATE tbl_name SET col_name1 = val1, col_nameN = valN WHERE
|
|
|
usuwanie rekordów z bazy danych inizia ad imparare
|
|
DELETE FROM tbl_name WHERE
|
|
|
inizia ad imparare
|
|
SELECT col_name1 FROM tbl_name WHERE
|
|
|
inizia ad imparare
|
|
primary key (id_tbl2), foreign key (id_tbl1) references tbl_name1 (id_tbl1)
|
|
|