Архив метки: MySQL

Файл mysql-bin огромного размера. Как почистить, отключить или удалить бинарные логи

В один прекрасный момент мониторинг zabbix прислал оповещение о том, что на одном из серверов заканчивается место на диске. Просмотр занятого места быстро выявил виновника события — бинарные логи mysql-bin.00000, mysql-bin.00001 и так далее в папке /var/lib/mysql. Стал разбираться, что это за файлы и зачем они нужны.

 

Читать

Установка MySQL 5.5 на CentOS

Случилось так, что для одной прикладной программы нужна специфичная версия MySQL 5.5.42, и развернуть необходимо было на свежей версии CentOS. Вроде все просто, но как всегда есть ньюансы.

Для начала определимся, какие файлы нам необходимо скачать, это Читать

Как добавить пользователя admin в базу данных WordPress через MySQL

Несколько дней назад, мы столкнулись с проблемой, где сайт пользователя взломали и аккаунт администратора был удален из базы данных. Эта атака закрыла для доступа их сайт. Мы зашли в phpmyadmin и создали нового администратора, чтобы предоставить ему доступ. В данной статье мы расскажем вам, как создать пользователя admin в базу данных WordPress через MySQL. Читать

MySQL: insert … on duplicate key update

MySQL: insert … on duplicate key update

Часто ли вы используете данную конструкцию?

Наверняка любой программист, кто мало-мальски связан с вебом (а под «вебом» я понимаю LAMP — Linux Apache MySQL PHP), сталкивался c ситуацией, когда перед вставкой новой записи в БД нужно проверить, а вдруг запись с таким ключом уже есть? И если таковая уже имеется, то надо не вставлять новую, а обновлять старую.

Пример применения простой. У вас есть интернет-магазин и вы периодически синхронизируете свою локальную БД с сайтом. Если товар уже присутствует, надо обновить остаток, а если в БД сайта товара нет, то надо добавить запись. Читать