🆕🔥 Новое...
👉 MySQL: Временные интервалы и арифметика с датами.
📝 Временные интервалы используются во встроенных функциях БД MySQL, таких как DATE_ADD() или DATE_SUB(). Арифметика с датами и временем также может выполняться в выражениях с использованием INTERVAL вместе с оператором + или -:
🌐 https://docs-python.ru/packages/klient-bd-mysql/vstroennye-bd-mysql-intervaly-vremeni/
👉 MySQL: Временные интервалы и арифметика с датами.
📝 Временные интервалы используются во встроенных функциях БД MySQL, таких как DATE_ADD() или DATE_SUB(). Арифметика с датами и временем также может выполняться в выражениях с использованием INTERVAL вместе с оператором + или -:
🌐 https://docs-python.ru/packages/klient-bd-mysql/vstroennye-bd-mysql-intervaly-vremeni/
docs-python.ru
MySQL: Временные интервалы и арифметика с датами
Временные интервалы используются во встроенных функциях БД MySQL, таких как DATE_ADD() или DATE_SUB(). Арифметика с датами и временем также может выполняться в выражениях с использованием INTERVAL вместе с оператором + или -:
🆕🔥 Новое...
👉 MySQL: Математические функции.
📝 Все математические функции БД MySQL возвращают NULL в случае ошибки.
🌐 https://docs-python.ru/packages/klient-bd-mysql/matematicheskie-funktsii-bd-mysql/
👉 MySQL: Математические функции.
📝 Все математические функции БД MySQL возвращают NULL в случае ошибки.
🌐 https://docs-python.ru/packages/klient-bd-mysql/matematicheskie-funktsii-bd-mysql/
docs-python.ru
MySQL: Математические функции
Все математические функции БД MySQL возвращают NULL в случае ошибки.
🆕🔥 Новое...
👉 MySQL: Агрегатные (групповые) функций.
📝 В этом разделе описываются агрегатные функции БД MySQL, которые работают с наборами значений. Они часто используются с предложением GROUP BY для группировки значений в подмножества.
🌐 https://docs-python.ru/packages/klient-bd-mysql/agregatnye-funktsii-bd-mysql/
👉 MySQL: Агрегатные (групповые) функций.
📝 В этом разделе описываются агрегатные функции БД MySQL, которые работают с наборами значений. Они часто используются с предложением GROUP BY для группировки значений в подмножества.
🌐 https://docs-python.ru/packages/klient-bd-mysql/agregatnye-funktsii-bd-mysql/
docs-python.ru
MySQL: Агрегатные (групповые) функций
В этом разделе описываются агрегатные функции БД MySQL, которые работают с наборами значений. Они часто используются с предложением GROUP BY для группировки значений в подмножества.
🆕🔥 Новое...
👉 MySQL: Неявные преобразования типов в вычислениях.
📝 В операциях БД MySQL, связанных с математическими вычислениями или сравнениях, если используются разные типы БД, то происходит неявное преобразование типов. Например, MySQL автоматически преобразует строки в числа по мере необходимости и наоборот.
🌐 https://docs-python.ru/packages/klient-bd-mysql/preobrazovanie-tipa-vychislenii-bd-mysql/
👉 MySQL: Неявные преобразования типов в вычислениях.
📝 В операциях БД MySQL, связанных с математическими вычислениями или сравнениях, если используются разные типы БД, то происходит неявное преобразование типов. Например, MySQL автоматически преобразует строки в числа по мере необходимости и наоборот.
🌐 https://docs-python.ru/packages/klient-bd-mysql/preobrazovanie-tipa-vychislenii-bd-mysql/
🆕🔥 Новое...
👉 MySQL: CASE и IF() в запросах SELECT.
📝 В разделе рассматривается функции управления потоком, такие как CASE, IF(), IFNULL() и NULLIF(), которые можно использовать в запросах SELECT базы данных MySQL.
🌐 https://docs-python.ru/packages/klient-bd-mysql/funktsii-upravleniia-potokom-bd-mysql/
👉 MySQL: CASE и IF() в запросах SELECT.
📝 В разделе рассматривается функции управления потоком, такие как CASE, IF(), IFNULL() и NULLIF(), которые можно использовать в запросах SELECT базы данных MySQL.
🌐 https://docs-python.ru/packages/klient-bd-mysql/funktsii-upravleniia-potokom-bd-mysql/
🆕🔥 Новое...
👉 MySQL: Поиск по шаблону, LIKE в запросах SELECT.
📝 В материале рассматривается синтаксис и особенности использования инструкции LIKE в запросах к БД MySQL, поиск по шаблону с учетом регистра символов, а также функция STRCMP(), которая используется для сравнения строк.
🌐 https://docs-python.ru/packages/klient-bd-mysql/sopostavlenie-shablonom-like-mysql/
👉 MySQL: Поиск по шаблону, LIKE в запросах SELECT.
📝 В материале рассматривается синтаксис и особенности использования инструкции LIKE в запросах к БД MySQL, поиск по шаблону с учетом регистра символов, а также функция STRCMP(), которая используется для сравнения строк.
🌐 https://docs-python.ru/packages/klient-bd-mysql/sopostavlenie-shablonom-like-mysql/
🆕🔥 Новое...
👉 MySQL: Поиск по регулярному выражению.
📝 Регулярное выражение MySQL - это мощный способ указания шаблона для сложного поиска. В этом разделе рассматриваются функции и операторы, доступные для сопоставления регулярных выражений, и иллюстрируются примерами некоторые специальные символы и конструкции, которые можно использовать для операций
🌐 https://docs-python.ru/packages/klient-bd-mysql/poisk-reguliarnomu-vyrazheniiu-bd-mysql/
👉 MySQL: Поиск по регулярному выражению.
📝 Регулярное выражение MySQL - это мощный способ указания шаблона для сложного поиска. В этом разделе рассматриваются функции и операторы, доступные для сопоставления регулярных выражений, и иллюстрируются примерами некоторые специальные символы и конструкции, которые можно использовать для операций
🌐 https://docs-python.ru/packages/klient-bd-mysql/poisk-reguliarnomu-vyrazheniiu-bd-mysql/
docs-python.ru
MySQL: Поиск по регулярному выражению
Регулярное выражение MySQL - это мощный способ указания шаблона для сложного поиска. В этом разделе рассматриваются функции и операторы, доступные для сопоставления регулярных выражений, и иллюстрируются примерами некоторые специальные символы и конструкции…
🆕🔥 Новое...
👉 MySQL: SELECT cоставление запросов.
📝 MySQL-инструкция SELECT используется для извлечения строк, выбранных из одной или нескольких таблиц, и может включать следующие инструкции: FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT, OFFSET
🌐 https://docs-python.ru/packages/klient-bd-mysql/sostavlenie-zaprosov-select-bd-mysql/
👉 MySQL: SELECT cоставление запросов.
📝 MySQL-инструкция SELECT используется для извлечения строк, выбранных из одной или нескольких таблиц, и может включать следующие инструкции: FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT, OFFSET
🌐 https://docs-python.ru/packages/klient-bd-mysql/sostavlenie-zaprosov-select-bd-mysql/
docs-python.ru
MySQL: SELECT cоставление запросов
MySQL-инструкция SELECT используется для извлечения строк, выбранных из одной или нескольких таблиц, и может включать следующие инструкции: FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT, OFFSET
🆕🔥 Новое...
👉 MySQL: Использование WHERE в запросах.
📝 MySQL-инструкция WHERE используется для ограничения количества строк, затронутых запросом SELECT, UPDATE или DELETE. Инструкция WHERE, если она задана, указывает условие или условия, которым должны удовлетворять итоговая выборка. Условие condition - это выражение, которое оценивается как ИСТИННОЕ
🌐 https://docs-python.ru/packages/klient-bd-mysql/instruktsiia-where-condition-bd-mysql/
👉 MySQL: Использование WHERE в запросах.
📝 MySQL-инструкция WHERE используется для ограничения количества строк, затронутых запросом SELECT, UPDATE или DELETE. Инструкция WHERE, если она задана, указывает условие или условия, которым должны удовлетворять итоговая выборка. Условие condition - это выражение, которое оценивается как ИСТИННОЕ
🌐 https://docs-python.ru/packages/klient-bd-mysql/instruktsiia-where-condition-bd-mysql/
🆕🔥 Новое...
👉 MySQL: Использование GROUP BY и HAVING.
📝 В материале рассматривается особенности применения групповых операций GROUP BY и условия отбора HAVING для выбранных групп, а так же использование необязательного оператора ROLLUP в инструкции GROUP BY, который позволяет отвечать на вопросы на нескольких уровнях анализа с помощью одного запроса.
🌐 https://docs-python.ru/packages/klient-bd-mysql/instruktsii-group-by-having-bd-mysql/
👉 MySQL: Использование GROUP BY и HAVING.
📝 В материале рассматривается особенности применения групповых операций GROUP BY и условия отбора HAVING для выбранных групп, а так же использование необязательного оператора ROLLUP в инструкции GROUP BY, который позволяет отвечать на вопросы на нескольких уровнях анализа с помощью одного запроса.
🌐 https://docs-python.ru/packages/klient-bd-mysql/instruktsii-group-by-having-bd-mysql/
docs-python.ru
MySQL: Использование GROUP BY и HAVING
В материале рассматривается особенности применения групповых операций GROUP BY и условия отбора HAVING для выбранных групп, а так же использование необязательного оператора ROLLUP в инструкции GROUP BY, который позволяет отвечать на вопросы на нескольких…
🆕🔥 Новое...
👉 MySQL: LEFT JOIN и INNER JOIN объединение таблиц.
📝 MySQL поддерживает синтаксис LEFT | RIGHT | INNER JOIN для части определения таблиц table_references операторов SELECT и операторов DELETE и UPDATE для нескольких таблиц. Объединения JOIN позволяют извлекать данные из нескольких таблиц без создания временных таблиц и за один запрос.
🌐 https://docs-python.ru/packages/klient-bd-mysql/left-right-inner-join-bd-mysql/
👉 MySQL: LEFT JOIN и INNER JOIN объединение таблиц.
📝 MySQL поддерживает синтаксис LEFT | RIGHT | INNER JOIN для части определения таблиц table_references операторов SELECT и операторов DELETE и UPDATE для нескольких таблиц. Объединения JOIN позволяют извлекать данные из нескольких таблиц без создания временных таблиц и за один запрос.
🌐 https://docs-python.ru/packages/klient-bd-mysql/left-right-inner-join-bd-mysql/
🆕🔥 Новое...
👉 MySQL: UNION объединение запросов.
📝 MySQL инструкция UNION позволяет объединить результат нескольких операторов SELECT в один результирующий набор.
🌐 https://docs-python.ru/packages/klient-bd-mysql/obedinenie-zaprosov-union-bd-mysql/
👉 MySQL: UNION объединение запросов.
📝 MySQL инструкция UNION позволяет объединить результат нескольких операторов SELECT в один результирующий набор.
🌐 https://docs-python.ru/packages/klient-bd-mysql/obedinenie-zaprosov-union-bd-mysql/
🆕🔥 Новое...
👉 MySQL: UPDATE обновление данных таблицы.
📝 Для синтаксиса с одной таблицей, оператор UPDATE обновляет столбцы существующих строк новыми значениями. Предложение SET указывает, какие столбцы следует изменить, и значения, которые следует присвоить. Оператор WHERE, указывает условия, определяющие, какие строки следует обновить.
🌐 https://docs-python.ru/packages/klient-bd-mysql/update-obnovlenie-dannykh-mysql/
👉 MySQL: UPDATE обновление данных таблицы.
📝 Для синтаксиса с одной таблицей, оператор UPDATE обновляет столбцы существующих строк новыми значениями. Предложение SET указывает, какие столбцы следует изменить, и значения, которые следует присвоить. Оператор WHERE, указывает условия, определяющие, какие строки следует обновить.
🌐 https://docs-python.ru/packages/klient-bd-mysql/update-obnovlenie-dannykh-mysql/
docs-python.ru
MySQL: UPDATE обновление данных таблицы
Для синтаксиса с одной таблицей, оператор UPDATE обновляет столбцы существующих строк новыми значениями. Предложение SET указывает, какие столбцы следует изменить, и значения, которые следует присвоить. Оператор WHERE, указывает условия, определяющие, какие…
🆕🔥 Новое...
👉 MySQL: INSERT/REPLACE добавление данных в таблицу.
📝 Инструкция INSERT вставляет новые строки в существующую таблицу. Формы инструкции INSERT ... VALUES и INSERT ... SET вставляют строки на основе явно указанных значений. Форма INSERT ... SELECT вставляет строки, выбранные из другой таблицы или таблиц.
🌐 https://docs-python.ru/packages/klient-bd-mysql/insert-replace-mysql/
👉 MySQL: INSERT/REPLACE добавление данных в таблицу.
📝 Инструкция INSERT вставляет новые строки в существующую таблицу. Формы инструкции INSERT ... VALUES и INSERT ... SET вставляют строки на основе явно указанных значений. Форма INSERT ... SELECT вставляет строки, выбранные из другой таблицы или таблиц.
🌐 https://docs-python.ru/packages/klient-bd-mysql/insert-replace-mysql/
🆕🔥 Новое...
👉 MySQL: DELETE/TRUNCATE удаление записи/очистка данных таблицы.
📝 MySQL-инструкция DELETE удаляет строки из таблицы и возвращает количество удаленных строк. Чтобы проверить количество удаленных строк, необходимо вызвать функцию SELECT ROW_COUNT(). Аналогичная функция Python модуля MySQLdb - Cursor.rowcount.
🌐 https://docs-python.ru/packages/klient-bd-mysql/delete-truncate-dannykh-mysql/
👉 MySQL: DELETE/TRUNCATE удаление записи/очистка данных таблицы.
📝 MySQL-инструкция DELETE удаляет строки из таблицы и возвращает количество удаленных строк. Чтобы проверить количество удаленных строк, необходимо вызвать функцию SELECT ROW_COUNT(). Аналогичная функция Python модуля MySQLdb - Cursor.rowcount.
🌐 https://docs-python.ru/packages/klient-bd-mysql/delete-truncate-dannykh-mysql/
docs-python.ru
MySQL: DELETE/TRUNCATE удаление записи/очистка данных таблицы
MySQL-инструкция DELETE удаляет строки из таблицы и возвращает количество удаленных строк. Чтобы проверить количество удаленных строк, необходимо вызвать функцию SELECT ROW_COUNT(). Аналогичная функция Python модуля MySQLdb - Cursor.rowcount.
🆕🔥 Новое...
👉 MySQL: CREATE TABLE создание таблиц.
📝 Инструкция CREATE TABLE создает таблицу с заданным именем. По умолчанию таблицы создаются в базе данных по умолчанию с использованием механизма хранения InnoDB. Если таблица существует, если нет базы данных по умолчанию или если база данных не существует, то возникает ошибка.
🌐 https://docs-python.ru/packages/klient-bd-mysql/create-table-bd-mysql/
👉 MySQL: CREATE TABLE создание таблиц.
📝 Инструкция CREATE TABLE создает таблицу с заданным именем. По умолчанию таблицы создаются в базе данных по умолчанию с использованием механизма хранения InnoDB. Если таблица существует, если нет базы данных по умолчанию или если база данных не существует, то возникает ошибка.
🌐 https://docs-python.ru/packages/klient-bd-mysql/create-table-bd-mysql/
🆕🔥 Новое...
👉 MySQL: ALTER TABLE изменение таблицы.
📝 Инструкция ALTER TABLE изменяет структуру таблицы. Например, можно добавлять или удалять столбцы, создавать или уничтожать индексы, изменять тип существующих столбцов или переименовывать столбцы или саму таблицу. Также можно изменить такие характеристики, как механизм хранения, используемый для
🌐 https://docs-python.ru/packages/klient-bd-mysql/alter-table-bd-mysql/
👉 MySQL: ALTER TABLE изменение таблицы.
📝 Инструкция ALTER TABLE изменяет структуру таблицы. Например, можно добавлять или удалять столбцы, создавать или уничтожать индексы, изменять тип существующих столбцов или переименовывать столбцы или саму таблицу. Также можно изменить такие характеристики, как механизм хранения, используемый для
🌐 https://docs-python.ru/packages/klient-bd-mysql/alter-table-bd-mysql/
docs-python.ru
MySQL: ALTER TABLE изменение таблицы
Инструкция ALTER TABLE изменяет структуру таблицы. Например, можно добавлять или удалять столбцы, создавать или уничтожать индексы, изменять тип существующих столбцов или переименовывать столбцы или саму таблицу. Также можно изменить такие характеристики…
🆕🔥 Новое...
👉 MySQL: Хранимые процедуры и функции.
📝 Чтобы вызвать хранимую процедуру, нужно использовать оператор CALL proc_name(). Чтобы вызвать сохраненную функцию, необходимо обратится к ней в выражении или просто вызвать ее, например SELECT func_name() AS rez;. Во время вычисления выражения, функция возвращает значение.
🌐 https://docs-python.ru/packages/klient-bd-mysql/khranimye-protsedury-funktsii-bd-mysql/
👉 MySQL: Хранимые процедуры и функции.
📝 Чтобы вызвать хранимую процедуру, нужно использовать оператор CALL proc_name(). Чтобы вызвать сохраненную функцию, необходимо обратится к ней в выражении или просто вызвать ее, например SELECT func_name() AS rez;. Во время вычисления выражения, функция возвращает значение.
🌐 https://docs-python.ru/packages/klient-bd-mysql/khranimye-protsedury-funktsii-bd-mysql/
docs-python.ru
MySQL: Хранимые процедуры и функции
Чтобы вызвать хранимую процедуру, нужно использовать оператор CALL proc_name(). Чтобы вызвать сохраненную функцию, необходимо обратится к ней в выражении или просто вызвать ее, например SELECT func_name() AS rez;. Во время вычисления выражения, функция возвращает…
🆕🔥 Новое...
👉 MySQL: События EVENT и планировщик событий.
📝 События MySQL EVENT выполняются специальным потоком планировщика событий. За работу планировщика отвечает глобальная системная переменная event_scheduler, которая определяет, включен ли планировщик событий и работает ли он на сервере.
🌐 https://docs-python.ru/packages/klient-bd-mysql/sobytiia-event-planirovshchik-sobytii-mysql/
👉 MySQL: События EVENT и планировщик событий.
📝 События MySQL EVENT выполняются специальным потоком планировщика событий. За работу планировщика отвечает глобальная системная переменная event_scheduler, которая определяет, включен ли планировщик событий и работает ли он на сервере.
🌐 https://docs-python.ru/packages/klient-bd-mysql/sobytiia-event-planirovshchik-sobytii-mysql/
docs-python.ru
MySQL: События EVENT и планировщик событий
События MySQL EVENT выполняются специальным потоком планировщика событий. За работу планировщика отвечает глобальная системная переменная event_scheduler, которая определяет, включен ли планировщик событий и работает ли он на сервере.
🆕🔥 Новое...
👉 MySQL: CREATE/ALTER USER и права GRANT/ROLE.
📝 Оператор CREATE USER создает новые учетные записи MySQL. Он позволяет устанавливать аутентификацию, роль, SSL/TLS, ограничение ресурсов, управление паролями, комментарии и свойства атрибутов для новых учетных записей. Он также определяет, будут ли учетные записи изначально заблокированы или разблок
🌐 https://docs-python.ru/packages/klient-bd-mysql/create-and-grant-user-mysql/
👉 MySQL: CREATE/ALTER USER и права GRANT/ROLE.
📝 Оператор CREATE USER создает новые учетные записи MySQL. Он позволяет устанавливать аутентификацию, роль, SSL/TLS, ограничение ресурсов, управление паролями, комментарии и свойства атрибутов для новых учетных записей. Он также определяет, будут ли учетные записи изначально заблокированы или разблок
🌐 https://docs-python.ru/packages/klient-bd-mysql/create-and-grant-user-mysql/
docs-python.ru
MySQL: CREATE/ALTER USER и права GRANT/ROLE
Оператор CREATE USER создает новые учетные записи MySQL. Он позволяет устанавливать аутентификацию, роль, SSL/TLS, ограничение ресурсов, управление паролями, комментарии и свойства атрибутов для новых учетных записей. Он также определяет, будут ли учетные…