Создание Web страниц Урок 12: PHP & MySQL Павел Бочаров
SQL: Таблицы CREATE TABLE tablename ( fieldname type(length) extra info,... ); Extra info: –NULL (допускает в поле nulls) –Not NULL (null запрещено в этом поле) –AUTO_INCREMENT (значение=самое большое значение в этом поле +1)
SQL: Таблицы Поле Тип Описание TINYINT Маленькое числовое значение SMALLINT Маленькое числовое значение MEDIUMINT Числовое значение INT Числовое значение VARCHAR Текст (max 255 символов) TEXT Текст
SQL: Таблицы: Пример CREATE TABLE birthdays ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(30), birthday VARCHAR(7), PRIMARY KEY(id), );
SQL Select * or list of fields From table_name [Where conditions] Select * from birthdays; Select Name from birthdays where id>12 And birthday=June4; Delete from table_name [Where conditions] Delete from birthdays where name=Peggy;
SQL INSERT INTO table_name [(fields list)] VALUES(fields values) INSERT INTO birthdays (name, birthday) VALUES ('Peggy', 'June4'); Update table_name Set [field=value,...] [Where conditions] UPDATE birthdays SET birthday= WHERE name='Peggy';