Архив рубрики: Mysql

MySQL шпаргалки

Часто, когда разрабатываешь сайт, замечаешь, как на одни и те же грабли наступают разработчики при проектировании базы данных. Сегодня я решил опубликовать свои шпаргалки, на самые часто встречающиеся ошибки при работе с MySQL. Работа с бекапами Делаем бекап mysqldump -u USER -pPASSWORD DATABASE > /path/to/file/dump.sql Создаём структуру базы без данных mysqldump —no-data — u USER -pPASSWORD DATABASE > /path/to/file/schema.sql Если… Читать далее »

Как сбросить пароль от MySQL или MariaDB

MySQL или MariaDB? Чтобы определить, какой сервер у Вас используется, нужно выполнить команду: mysql —version В результате Вы увидите следующий вывод для MySQL: mysql Ver 14.14 Distrib 5.7.16, for Linux (x86_64) using EditLine wrapper И такой вывод для MariaDB: mysql Ver 15.1 Distrib 5.5.52-MariaDB, for Linux (x86_64) using readline 5.1 Остановите сервер БД Для изменения пароля необходимо остановить MySQL или… Читать далее »

Как сбросить в MySQL счетчик AUTO_INCREMENT

При удаление всех данных из таблиц, иногда возникает необходимость сбросить счетчик AUTO_INCREMENT т.к. если этого не сделать то значения для новых данных будут присваиваться начиная с того, на котором стоял AUTO_INCREMENT до удаления данных из таблицы. Сброс счетчика AUTO_INCREMENT при помощи запроса к таблице MySQL ALTER TABLE name_table AUTO_INCREMENT=0; где name_table — имя вашей таблицы. После выполнения данного запроса при… Читать далее »