MariaDB учебник

MariaDB функции

MariaDB

MariaDB типы запросов

SELECT Получить записи из таблицы
SELECT LIMIT Получить записи из таблицы и ограничить количество записей
DISTINCT Используется для удаления дубликатов из набора результатов
FROM Используется для отображения таблиц и любых объединений
WHERE Используется для фильтрации результатов
ORDER BY Используется для сортировки результатов
GROUP BY Используется для группировки результатов
HAVING Используется в сочетании с оператором GROUP BY, чтобы ограничить группы возвращаемых строк только теми, чье условие TRUE.
INSERT Оператор вставки строки в таблицу
UPDATE Оператор обновления данных в таблице
DELETE Оператор удаления данных из таблицы
DELETE LIMIT Оператор удаления данных из таблицы с ограничением количества записей
UNION Оператор объединения наборов результатов с удалением повторяющихся строк
UNION ALL Оператор объединения наборов результатов без удаления повторяющихся строк
INTERSECT Оператор возвращает общие записи наборов результатов
SUBQUERY Вложенный запрос (подзапрос)
JOIN Tables Используются для извлечения данных из нескольких таблиц

MariaDB администрирование базы данных

CREATE USER Создает учетную запись базы данных
DROP USER Используется для удаления пользователя из базы данных
SET PASSWORD Изменить пароль пользователя
RENAME USER in MariaDB Используется для переименования пользователя в базе данных
Find Users in MariaDB Возвращает всех пользователей зарегистрированных в базе данных
Find Users logged into MariaDB Возвращает всех пользователей подключенных к базе данных
Show grants for a user in MariaDB Показывает гранты для пользователя в MariaDB
Привилегии Grant/Revoke Показывает гранты для пользователя в MariaDB

MariaDB программирование

MariaDB процедуры и функции

Functions Создать, удалить функцияю в MariaDB
Procedures Создать, удалить процедуру в MariaDB

MariaDB циклы и условные операторы

Условные операторы
IF-THEN-ELSE CASE
Циклы
LOOP ITERATE
WHILE LEAVE
REPEAT RETURN

MariaDB Курсоры

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

MariaDB Триггеры

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

MariaDB таблицы и представления

CREATE TABLE Создать таблицу
CREATE TABLE AS Создать таблицу из данных другой таблицы
ALTER TABLE Добавить, изменить, удалить столбцы в таблице; переименовать таблицу
DROP TABLE Удалить таблицу
TRUNCATE TABLE Оператор очистки данных из таблицы
VIEW Виртуальная таблица (представление других таблиц)

MariaDB ключи, индексы и ограничения

Primary Keys Создание, добавление и удаление первичных ключей
Indexes Создание, удаление и переименование индексов (настройка производительности)
Unique Constraints Создание, добавление и удаление уникальных ограничений

MariaDB условия

AND Логический оператор AND
OR Логический оператор OR
AND и OR Логический оператор AND и OR
LIKE Определяет, совпадает ли указанная символьная строка с заданным шаблоном
RLIKE Использует совпадение регулярного выражения в операторе WHERE
IN Определяет, совпадает ли указанное значение с каким-либо значением во вложенным запросе или списке.
NOT Отрицание условия
IS NULL Используется для проверки значения NULL
IS NOT NULL Используется для проверки значения NOT NULL
BETWEEN Определяет диапазон для проверки условия
EXISTS В предложении WHERE внешнего запроса проверяется наличие строк, возвращенных вложенным запросом.

MariaDB операторы сравнения

Comparison Operators Операторы сравнения такие как =, <>, !=, >, <, и др.