Недавно мы обсуждали тему MySQL на семинаре по программированию в Джорджии. SQL (язык структурированных запросов) - это язык программирования, предназначенный для управления данными, хранящимися в реляционных базах данных. Команды SQL - это инструкции, закодированные в операторы SQL, которые используются для связи с базой данных для выполнения определенных задач, функций и запросов с данными. Хочу поделиться списком самых важных команд, которые жизненно необходимы хорошему разработчику.
Команды MySQL
1. SELECT - извлекает данные из базы данных
ВЫБЕРИТЕ имя_столбца
ИЗ имя_таблицы;
Операторы SELECT извлекают данные из базы данных.
2. ОБНОВЛЕНИЕ - обновляет данные в базе данных
ОБНОВИТЬ имя_таблицы
УСТАНОВИТЬ some_column = some_value
ГДЕ some_column = some_value;
Операторы UPDATE позволяют редактировать строки в таблице.
3. УДАЛИТЬ - удаляет данные из базы данных.
УДАЛИТЬ ИЗ имя_таблицы
ГДЕ some_column = some_value;
Операторы DELETE удаляют строки из таблицы.
4. INSERT INTO - вставляет новые данные в базу данных.
INSERT INTO имя_таблицы (столбец_1, столбец_2, столбец_3)
ЗНАЧЕНИЯ (значение_1, «значение_2», значение_3);
Операторы INSERT добавляют новую строку в таблицу.
5. CREATE DATABASE - создает новую базу данных.
CREATE DATABASE имя базы данных;
Операторы CREATE DATABASE создают новую базу данных SQL.
6. ALTER DATABASE - изменяет базу данных.
ALTER DATABASE имя_базы_данных
[COLLATE collation_name]
Операторы ALTER DATABASE изменяют характеристики базы данных.
7. CREATE TABLE - создает новую таблицу.
СОЗДАТЬ ТАБЛИЦУ имя_таблицы (
тип данных столбец_1,
тип данных столбец_2,
тип данных столбец_3
);
Операторы CREATE TABLE создают новую таблицу в базе данных.
8. ALTER TABLE - изменяет таблицу.
ALTER TABLE имя_таблицы
ДОБАВИТЬ имя_столбца тип данных;
Операторы ALTER TABLE добавляют, удаляют или изменяют столбцы в существующей таблице.
9. DROP TABLE - удаляет таблицу.
DROP TABLE имя_таблицы;
Операторы DROP TABLE удаляют существующую таблицу в базе данных.
10. CREATE INDEX - создает индекс.
CREATE INDEX имя_индекса
ON имя_таблицы (имя_столбца1, имя_столбца2…);
Операторы индекса создают в существующих таблицах для быстрого извлечения строк.
11. DROP INDEX - удаляет индекс.
ALTER TABLE имя_таблицы
DROP INDEX имя_индекса;
Операторы DROP INDEX удаляют индекс в таблице.
Спасибо за чтение.