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 | Такие как =, <=>, <>, !=, >, >=, <, <=. |
