Все записи категории ‘mySQL’

Создать пользователя MySQL и выдать ему права на базу данных
 20 Июл, 2023

Обычно для этого требуется выполнить две команды — создать пользователя, выдать права.

Читать далее »
Нумерация при выборке строк в mySQL
 24 Апр, 2023

В MSSQL есть функция ROW_NUMBER(), которая нумерует строки выборки. В MySQL такой функции пока нет, но мы можем использовать трюк с переменными для достижения нужного эффекта.

Читать далее »
Ошибка MySQL Incorrect datetime value: ‘0000-00-00 00:00:00’
 16 Фев, 2023

Появляется, если поле типа datetime уже содержит подобные нулевые значения при попытке изменить как тип поля (через alter table), так и сами значения в таблице.

Читать далее »
Как выполнить mysql запрос из командной строки
 19 Янв, 2023

Допустим, у вас запущен локально сервер, и есть база myBase с и учетка пользователя UserName/MyPass. Вы хотите выполнить запрос «SELECT * FROM TABLE» из командной строки.

Читать далее »
Как изменить значение AUTO_INCREMENT таблицы в MySQL
 3 Авг, 2022

Наиболее простой ответ — это использование запроса alter, где вы задаёте новое значение для AUTO_INCREMENT нужной вам таблицы:

Читать далее »
Скрипт для переименования базы данных в mySQL
 29 Сен, 2020

В mySQL нет выражения вроде RENAME DATABASE oldName to newName. Если возникла задача переименовать базу данных, придется выполнить по-этапно: операции создания новой БД, копирования таблиц из старой базы (RENAME TABLE …) и удаление старой базы.

Читать далее »
Mysqldump без блокировки таблиц
 11 Ноя, 2019

По умолчанию для mysqldump требуются права пользователя на блокировку таблиц.

Читать далее »
Вывод размеров таблиц в Mb, используя information_schema
 10 Май, 2019

Если вы пользуетесь phpMyAdmin или похожим менеджером баз данных, то привыкли видеть размеры таблиц в списке.

Читать далее »
Нумеруем строки в результатах mySQL
 6 Мар, 2019

Для mySQL 8й версии эта статья не актуальна, т.к. там появилась целая серия замечательных функций, в том числе ROW_NUMBER(). Но пока на значительном количестве хостингов используется 5я версия.

Читать далее »
Аналог strpos в mySQL
 4 Фев, 2019

Недавно обнаружил, что в mySQL целых три аналога PHP функции strpos.

Читать далее »