Исправляем ошибку Access denied for user ‘debian-sys-maint’@’localhost’

Итак. Во время установки или апгрейда сервера MySQL можно вдруг получить такое:

ERROR 1045 (28000): Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)

Все понятно, не подходит пароль пользователя debian-sys-maint. Исправим.

Читать далее «Исправляем ошибку Access denied for user ‘debian-sys-maint’@’localhost’»

Чеклист по оптимизации веб-сервера на PHP/Mysql/Nginx

Читать далее

Как обеспечить более высокую производительность VPS сервера, который работает на Nginx + PHP + Mysql? В этой статье приведен чеклист основных настроек, которые позволят существенно оптимизировать работу сервера. Настройка займет не более 10 минут и не требует ничего, кроме редактирования конфигурационных файлов.

Читать далее «Чеклист по оптимизации веб-сервера на PHP/Mysql/Nginx»

Ускоряем MySQL при помощи tmpfs

Читать далее

В процессе работы MySQL время от времени создает временные таблицы, место хранения которых задается переменной tmpdir. Если таких файликов создается много (не хватает памяти или еще куча причин), то начинается активный i/o, что создает нагрузку на систему.

Один из способов избежать данной проблемы — смонтировать папку временных файлов на RAM-диск, в данном случае tmpfs.

Читать далее «Ускоряем MySQL при помощи tmpfs»

Очистка и удаление бинарных логов MySQL

Читать далее

Имея собственный сервер, где установлен mysql, мы иногда замечаем, что место куда-то уходит. После недолгих поисков обнаруживаем в папке /var/lib/mysql (CentOS, RHEL) или в подобной, где установлен mysql файлы mysql-bin.000010, mysql-bin.000001, mysql-bin.000002, размер которых достигает до гигабайта. Читать далее «Очистка и удаление бинарных логов MySQL»