MySQL учебник

MySQL функции

Символьные / строчные Дополнительные
Числовые / математические Шифрования
Дата / время

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

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

MySQL Запросы

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

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

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

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
IF-THEN-ELSE CASE
Циклы MySQL
LOOP ITERATE
WHILE LEAVE
REPEAT RETURN
Литералы, объявление переменных, комментарии в MySQL
Литералы Объявление переменных Комментарии
MySQL условия
AND логический оператор и
OR логический оператор или
AND и OR логический операторы и & или
LIKE сопоставляет данные с шаблоном
IN определяет, соответствует ли значение или список значений выражению в указанном наборе
NOT логический оператор не
IS NULL проверка значения NULL
IS NOT NULL проверка на значения NOT NULL
BETWEEN используется для получения значений в пределах диапазона
EXISTS используется в сочетании с подзапросом (subquery)
Операторы сравнения MySQL Такие как =, <=>, <>, !=, >, >=, <, <=.
Индексы, уникальные ограничения и первичные ключи в MySQL
Indexes Unique Constraints Primary Keys
Sequences (последовательности) MySQL
Алиасы в MySQL