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
- Sequences (последовательности) 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 | Такие как =, <=>, <>, !=, >, >=, <, <=. |