Статьи

Как перенести базу MySQL с одного сервера на другой

При переносе сайта на другой сервер обычно нужно перенести две части: файлы сайта и базу данных MySQL. В этой инструкции разбираем именно базу данных: как сделать...

Читать статью

После восстановления MySQL базы вместо букв появились знаки вопроса

Если после восстановления MySQL базы вместо русских или украинских букв появились знаки вопроса, почти всегда проблема связана с кодировкой. Самое важное - не...

Читать статью

Можно ли использовать внешнюю базу MySQL на хостинге?

Да, во многих случаях это возможно, но важно разделять две разные ситуации: сайт на хостинге подключается к базе на другом сервере, или внешний сервер подключается к...

Читать статью

Какой логин и пароль использовать для входа в phpMyAdmin

Какой логин и пароль использовать для входа в phpMyAdmin phpMyAdmin не использует логин и пароль от панели DirectAdmin. Для входа в phpMyAdmin нужен логин и пароль...

Читать статью

Как создать новую базу данных MySQL в DirectAdmin

Как создать новую базу данных MySQL в DirectAdmin Большинству CMS и веб-приложений нужна база данных MySQL или MariaDB. В DirectAdmin базы данных управляются в разделе...

Читать статью

Медленные MySQL-запросы: как понять, что сайт тормозит из-за базы

Сайт может быть медленным даже при нормальных файлах и картинках. Если CMS ждет ответы базы данных, посетитель видит задержку страницы. Это часто бывает на больших...

Читать статью

Бэкап базы перед обновлением CMS: почему файлов недостаточно

Для CMS-сайтов база данных часто содержит самое ценное: страницы, товары, пользователей, заказы, настройки плагинов и комментарии. Бэкап файлов без бэкапа базы может...

Читать статью

Ограничения импорта в phpMyAdmin: что делать, если SQL-файл слишком большой

phpMyAdmin удобен для небольших импортов базы, но крупный SQL-дамп может упереться в лимит загрузки, таймаут или память. Это не значит, что база повреждена: просто...

Читать статью

Как проверить настройки подключения к базе данных в конфигурации CMS

Большинство CMS хранит настройки подключения к базе в конфигурационном файле. Если имя базы, пользователь, пароль или хост указаны неверно, сайт может показать ошибку...

Читать статью

Оптимизация базы данных CMS: что можно чистить безопасно

Базы CMS со временем собирают ревизии, сессии, логи, transients, брошенные корзины и остатки плагинов. Очистка может помочь, но удаление таблиц вслепую может сломать...

Читать статью

Пользователи MySQL и права: почему один пользователь не должен видеть все базы

Пользователь MySQL определяет, кто может подключаться к базе и что он может делать. Один пользователь на все базы кажется удобным, но увеличивает ущерб, если пароль...

Читать статью

Экспорт базы перед рискованными изменениями: phpMyAdmin или mysqldump

Перед обновлением CMS, очисткой базы или изменением таблиц нужно экспортировать базу. Одного бэкапа файлов для динамических сайтов недостаточно.Варианты...

Читать статью

Кодировка и collation MySQL: как избежать вопросительных знаков вместо текста

Поломанная кириллица обычно появляется, когда кодировка дампа, соединения с базой или collation таблиц не совпадают. Исправление зависит от того, где именно текст...

Читать статью

Медленные запросы к базе: как они влияют на скорость CMS

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

Читать статью

Внешний доступ к MySQL: когда возможен и почему его нужно ограничивать

Внешний доступ к MySQL позволяет приложению или разработчику подключаться к базе с другого сервера или компьютера. Это бывает полезно, но требует ограничений, потому что...

Читать статью

Медленная база данных: как она влияет на скорость сайта

Сайт может быстро отдавать статические файлы, но ощущаться медленным, если каждая страница ждет тяжелые запросы к базе. Это часто встречается на CMS-сайтах...

Читать статью

Путеводитель по MySQL: базы, пользователи, импорт, бэкап и кодировка

CMS-сайт обычно зависит и от файлов, и от базы данных. Если база отсутствует, импортирована в неверной кодировке или подключена с неправильными доступами, сайт может...

Читать статью

mysqldump или phpMyAdmin: какой способ экспорта базы выбрать

mysqldump или phpMyAdmin: какой способ экспорта базы выбратьphpMyAdmin и mysqldump умеют экспортировать MySQL-базу, но подходят для разных ситуаций. phpMyAdmin проще для...

Читать статью

Ошибка подключения к базе данных: что проверить

Ошибка подключения к базе данных: что проверитьОшибка подключения к базе данных означает, что сайт не может подключиться к MySQL. Причина может быть в неверных доступах...

Читать статью