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

MySQL – восстановление повреждённых таблиц

Как известно, любые повреждения происходят в результате каких-либо внешних факторов. Состояние внутренней структуры таблиц баз данных (БД), в данном случае таблиц MySQL, всецело определяет, насколько надёжным будет использование самой БД.

На высоко-нагруженных серверах БД повреждение таблиц отнюдь не редкость. Администраторам, да и самим пользователям порой приходится прибегать к починке структуры таблиц своих БД. О том, по каким причинам повреждаются таблицы и какие существуют методы решения данной проблемы на примере MySQL и будет изложено в данной статье. Читать

Решение ошибки #1698 – Access denied for user ‘root’@’localhost’

В сегодняшней статье разберемся как устранить ошибку:

#1698 – Access denied for user ‘root'@'localhost'

при попытке подключиться к БД из под root.

MySQL 5.7 изменила модель безопасности: теперь вход в MySQL под рутом (root) требует sudo (при этом пароль всё равно может быть пустым). Т.е. phpMyAdmin невозможно использовать под пользователем root.

Самым простым (и самым безопасным) решением будет создать нового пользователя и предоставить ему требуемые привилегии. Читать

Большой размер директории с логами MySQL

Недавно я заметил, что свободное место на диске веб-сервера стало стремительно уменьшаться. Первым делом я проверил логи и вот что увидел:

# du -sh /var/log/* | sort -h | tail -n 5 Читать

Docker: базовый набор команд

Команда Docker

Перевод второй части статьи«Docker simplified: a hands-on guide for absolute beginners».

В предыдущей статье – «Docker: практическое руководство для совершенных новичков»– мы рассмотрели, что такое Docker, где он может нам пригодиться и как его установить. А теперь давайте, наконец, познакомимся с основными командами, которые позволят вам начать использовать Docker. Читать

Восстановление поврежденных таблиц MySQL

Этот мануал является частью серии статей по устранению неполадок и диагностике настроек MySQL. Здесь мы рассмотрим некоторые общие проблемы, с которыми сталкиваются многие пользователи MySQL, и предоставим рекомендации по устранению конкретных ошибок. Также здесь вы найдете ссылки на другие мануалы и официальную документацию по MySQL, которые могут быть полезны в некоторых случаях. Читать

Перенос БД MySQL на другой хостинг

Далеко не всегда удаётся использовать одну базу данных (БД) на одном сервере. Ситуации бывают разные: перенос проекта с сервера разработки на рабочий хостинг, неисправность оборудования и/или конфигурации ПО на используемом сервере, просто смена хостинга и т. д.

Так или иначе, необходимо перенести БД (или некоторые их объекты) на другой сервер. Будь это коммерческий хостинг или другой обычный сервер, никакой роли не играет — необходимо знать основные аспекты и учитывать некоторые технические детали для каждого из случаев. Основным принципом, на котором основан перенос БД — это резервное копирование. Читать