Поиск по сайту

    Мои услуги на Kwork

MySQL

Как изменить пароль в WordPress

Пароль в WordPress — это ключ к вашему сайту. Как и любые другие ключи, пароль можно забыть или потерять. Здесь описаны пять способов смены пароля в WordPress, которые помогут восстановить доступ к вашему сайту в случае потери пароля, адреса электронной почты, и даже если вы стали жертвой взлома. 1. Изменение пароля через профиль пользователя Изменить… read more »

Asterisk CDR – запись в базу данных MySQL через cdr_mysql

Причины записи CDR в базу данных MySQL В первую очередь возникает вопрос – зачем вообще нужно записывать CDR в базу данных MySQL сервера? Дело в том, что в отличие от многих других баз, asterisk может делать запись в mysql собственными средствами, без дополнительных программ. Кроме того, установка и настройка баз MySQL является простой операцией, а… read more »

MySQL: работа с бекапами

Делаем бекап mysqldump -u USER -pPASSWORD DATABASE > /path/to/file/dump.sql где: -u или –user=… – имя пользователя -h или –host=… – удаленный хост (для локального хоста можно опустить этот параметр) -p или –password – запросить пароль database – имя базы данных dump.sql – файл для дампа Создаём структуру базы без данных mysqldump –no-data – u USER -pPASSWORD DATABASE > /path/to/file/schema.sql Если нужно сделать дамп только одной или… read more »

Мониторинг загрузки MySQL

Для мониторинга загрузки сервера MySQL есть такая хорошая утилита – mytop. Mytop – это открытый инструмент командной строки для мониторинга производительности MySQL, разработанный по примеру инструмента мониторинга системы Linux под названием top. Mytop подключается к MySQL и периодически запускает команды show processlist и show global status, а затем резюмирует информацию в удобном формате. При помощи Mytop можно в… read more »

Сброс пароля root в MySQL

Для восстановления пароля root в MySQL необходимо проделать ряд перечисленных ниже действий. Для их выполнения понадобится доступ к серверу с правами на запуск и остановку сервисов MySQL. Остановить сервис MySQL: sudo /etc/init.d/mysql stop Запустить MySQL в безопасном режиме с перечисленными ниже ключами sudo /usr/bin/mysqld_safe –skip-grant-tables –user=root & Если при попытке запуска будет выдаваться ошибка на… read more »

Оптимальная настройка MySQL

Стандартные параметры в Mysql рассчитаны на микроскопические базы данных, работающие под малыми нагрузками на скромном железе. Процесс оптимальной настройки Mysql состоит из двух частей — первоначальная настройка и корректировка параметров во время работы. Корректировка параметров в рабочем режиме во многом зависит от специфики Вашей системы и ее мониторинга. Разберемся с параметрами и рекомендациями по установке… read more »

Перенос MySQL баз на отдельный жесткий диск

Возникает ситуация когда нужно перенести базы mysql в другое место. Например, на отдельный жесткий диск или просто в другое место. Это может быть необходимо, если не хватает места на диске или для увеличения быстродействия, например ssd винт или raid массив. Способ 1 Если вы хотите выделить под БД полностью весь жесткий диск, то нужно просто… read more »

Ремонт и востановление базы MySQL по SSH

База на MySQL в несколько сотен тысяч сообщений требует регулярного обслуживания, там неизбежно возникают ошибки, пускай и мелкие, но они имеют свойство накапливаться, и если забить на несколько месяцев, то возможно возникновение проблем. В большинстве случаев все легко решается простой оптимизацией таблиц (тех, которым эта оптимизация нужна) через phpMyAdmin, иногда какие-то таблицы приходится восстанавливать. Но… read more »

Функции даты и времени MySQL

Описание диапазона величин для каждого типа и возможные форматы представления даты и времени приведены в разделе Раздел 6.2.2, «Типы данных даты и времени». Ниже представлен пример, в котором используются функции даты. Приведенный запрос выбирает все записи с величиной date_col в течение последних 30 дней: mysql> SELECT something FROM tbl_name WHERE TO_DAYS(NOW()) – TO_DAYS(date_col) <= 30; DAYOFWEEK(date)Возвращает… read more »

Важные настройки MySQL

Вольный перевод довольно старой статьи с MySQL Performance Blog о том, что лучше сразу же настроить после установки базовой версии mySQL. Удивительно, сколько народу устанавливает mySQL на свои сервера и оставляют его с настройками по умолчанию. Несмотря на то, что в mySQL существует довольно много настроек, которые Вы можете изменить, есть набор действительно очень важных… read more »

MySQL: полезные команды и настройки

Состояние Проверить статус сервера MySQL root@disnetern:# service mysql status Список настроек параметров и их значения mysqld –verbose –help Управление пользователями Список пользователей mysql> SELECT User,Host FROM mysql.user; Список прав у пользователя root@localhost mysql> SHOW GRANTS FOR root@localhost; Создание нового пользователя mysql> CREATE USER ‘user’@’localhost’ IDENTIFIED BY ‘secret’; Добавим выбранные привилегии для всех таблиц БД dbname… read more »

Как создать нового пользователя и настроить права доступа в MySQL

Как создать нового пользователя В первой части руководства по MySQL мы вносили все изменения в настройки MySQL под root-пользователем, имея полный доступ ко всем базам данных. Однако для случаев, когда могут потребоваться более жесткие ограничения, есть способы создания пользователей с особыми наборами прав доступа. Давайте начнем с создания нового пользователя из консоли MySQL: CREATE USER… read more »

Как настроить MySQL Master-Slave репликацию?

MySQL репликация типа Master-Slave часто используется для обеспечения отказоустойчивости приложений. Кроме этого, она позволяет распределить нагрузку на базу данных между несколькими серверами (репликами). Читайте подробнее о применении репликации. Настройка репликации происходит в несколько шагов. Мы будем использовать два сервера с адресами: Master сервер, 10.10.0.1 Slave сервер, 10.10.0.2 Шаг 1. Настройка Мастера На сервере, который будет… read more »

Sidebar



Яндекс.Метрика Рейтинг@Mail.ru