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