SQL: оператор CREATE
1. Создание баз данных
Для создания баз данных используется оператор CREATE DATABASE.
Создадим базу с именем catalog:
CREATE DATABASE IF NOT EXISTS catalog;
CREATE DATABASE catalog;
2. Создание таблиц
Для создания таблиц используется оператор CREATE TABLE. Создадим таблицу с именем users:
CREATE TABLE users (
id INT(5) NOT NULL AUTO_INCREMENT,
username VARCHAR(50),
PRIMARY KEY(id));
После CREATE TABLE указывается имя таблицы, Далее в скобках следуют имена полей с типами и атрибутами, перечисленные через запятую и указания ключей.
Первичный ключ (primary key) представляет собой один из примеров уникальных индексов и применяется для уникальной идентификации записей таблицы. Никакие из двух записей таблицы не могут иметь одинаковых значений первичного ключа.
После типа столбца можно задать дополнительные свойства столбца такие как:
- NULL,
- NOT NULL,
- AUTO_INCREMENT,
- DEFAULT.
Например:
CREATE TABLE country_language(
id INT(5) NOT NULL AUTO_INCREMENT,
country_code char(3) NOT NULL,
language char(30) NOT NULL DEFAULT 'English',
PRIMARY KEY(id));
3. Просмотр сведений о БД
Для проверки какие таблицы есть у Вас в базе можно использовать команду:
SHOW TABLES; Для просмотра описания таблицы table1:
DESCRIBE table1;
Курс 'Java для начинающих' на Udemy
Please log in or register to have a possibility to add comment.