MySQL учебник

MySQL функции

MySQL Администрирование

CREATE USER оператор MySQL Оператор CREATE USER создает учетную запись базы данных, которая позволяет вам входить в базу данных
DROP USER оператор MySQL используется для удаления пользователя из базы данных
Изменить пароль пользователя в MySQL используется для изменения пароля пользователя в базе данных
Переименовать пользователя в MySQL используется для переименования пользователя в базе данных
Найти пользователя в MySQL используется для определения пользователей в базе данных
Поиск пользователей вошедших в MySQL используется для определения пользователей, которые в настоящее время вошли (залогинились) в базу данных
Показывать гранты для пользователя в MySQL используется для отображения всех грантов для пользователя базы данных
Grant/Revoke привилегии MySQL Используется для предоставления или отмены привилегий пользователям на таблицы, функции или процедуры

MySQL Запросы

SELECT извлекает записи из одной или нескольких таблиц
SELECT LIMIT извлекает записи из одной или нескольких таблиц с ограничением количества возвращаемых записей
FROM используется для отображения таблиц и любых присоединений
DISTINCT используется для удаления дубликатов из набора результатов
WHERE используется для фильтрации результатов в операторах SELECT
ORDER BY используется для сортировки записей
GROUP BY используется для группировки записей
HAVING используется в сочетании с оператором GROUP BY, чтобы ограничить группы возвращаемых строк только тех, чье условие TRUE
INSERT используется для вставки одной записи или несколько записей в таблицу
UPDATE используется для обновления существующих записей в таблице
DELETE используется для удаления одной записи или нескольких записей из таблицы
DELETE LIMIT используется для удаления записей из таблицы и ограничения количества удаляемых записей
TRUNCATE TABLE используется для очищения всех записей из таблицы
UNION возвращает все строки из запроса и удаляет повторяющиеся строки между различными предложениями SELECT
UNION ALL возвращает все строки из запроса и не удаляет повторяющиеся строки между различными предложениями SELECT
Joins используются для извлечения данных из нескольких таблиц
Подзапросы представляет собой запрос в запросе

MySQL Таблицы и представления(view)

CREATE TABLE позволяет создавать и определять таблицу
CREATE TABLE AS используется для создания таблицы из существующей таблицы путем копирования столбцов существующей таблицы
ALTER TABLE используется для добавления, изменения или удаления столбцов в таблице
DROP TABLE позволяет стереть или удалить таблицу из базы данных
VIEW представляет собой виртуальную таблицу, созданную запросом, соединяющим одну или несколько таблиц

MySQL Программирование

Индексы, уникальные ограничения и первичные ключи в MySQL

Процедуры, функции в MySQL

MySQL Триггеры

Создать триггер MySQL
BEFORE INSERT AFTER INSERT
BEFORE UPDATE AFTER UPDATE
BEFORE DELETE AFTER DELETE
Удалить триггер MySQL
DROP TRIGGER

MySQL Курсоры

Declare a Cursor
OPEN FETCH CLOSE
Обработка для условия Cursor NOT FOUND

MySQL Условные операторы

MySQL Циклы

LOOP ITERATE
WHILE LEAVE
REPEAT RETURN

MySQL условия

AND логический оператор и
OR логический оператор или
AND и OR логический операторы и & или
LIKE сопоставляет данные с шаблоном
IN определяет, соответствует ли значение или список значений выражению в указанном наборе
NOT логический оператор не
IS NULL проверка значения NULL
IS NOT NULL проверка на значения NOT NULL
BETWEEN используется для получения значений в пределах диапазона
EXISTS используется в сочетании с подзапросом (subquery)
Операторы сравнения MySQL Такие как =, <=>, <>, !=, >, >=, <, <=.