Вы здесь

mysql

CentOS: Установка MySQL 5.6(5.7) с официального Yum репозитария

Примерно, в начале октябре 2013 года, команда разработчиков MySQL официально запустила yum репозитарий, т.е. теперь мы можем смело обновляться до последних версии данной базы данных непосредственно с источника!
В этом руководстве я кратко расскажу об особенностях установки MySQL 5.6 на Centos 6, и также объясню пару моментов по оптимизации производительности.
Перед выполнением данной инструкции рекомендую ознакомиться с изменениями произведенными в MySQL 5.6. Если все прочитанное вас устраивает, то переходим непосредственно к установке…

Восстановление поломанной Базы данных Mysql

От падений сервера никто не застрахован... и иногда случается, что после падения, база данных нечитаема... и mysql-сервер просто на просто не запускается...
Но не стоит паниковать... всё поправимо!

Настройка кластера MySQL из двух узлов

Данный пример демонстрирует запуск MySQL кластера уз двух узлов на платформе Linux (запуск на других платформах мало чем отличается, хотя испытан не был). На каждом узле кластера база данных доступна в режиме чтения-записи, что позволяет выполнять как INSERT, так и SELECT запросы на двух узлах одновременно. Синхронизацию всех запросов MySQL берет на себя. Даже если один из узлов временно недоступен, после его появления в сети MySQL автоматически синхронизирует все данные.

Утилита mysqldump и шпаргалка по параметрам

Утилита mysqldump позволяет получить дамп содержимого базы данных или совокупности баз для создания резервной копии или пересылки данных на другой SQL-сервер (не обязательно MySQL-сервер). Дамп будет содержать набор команд SQL для создания и/или заполнения таблиц.

Так же mysqldump имеет возможность развертывания баз данных из созданного sql-файла.

Table is marked as crashed and should be repaired

Просматривая /var/log/mysql/error.log обнаруживаем ошибки вида:
090316 20:55:03 [ERROR] /usr/sbin/mysqld: Table ‘./user_base/table’ is marked as crashed and should be repaired

Настройка Aserisk для работы с удаленной БД через драйвер ODBC

Шпаргалка по настройке ip-ats ASTERISK

Здесь пошагово расписана настройка астериск для работы с удаленной БД через драйвер ODBC и работа астериска с конфигами, расположенными на удаленном сервере.

Собираем ASTERISK с драйвером ODBC-MySQL из исходников

Шпаргалка по сборке ip-ats ASTERISK из исходных кодов (исходников)

Для сборки будет использоваться ОС CentOS6 и версия asterisk 11.X

Мануал по сборке здесь так же использовалась книга Asterisk-будушее телефонии

Кодеки G729 и G723 можно взять здесь

Для сборки своего астера я использовал кодеки codec_g723-ast110-gcc4-glibc-x86_64-barcelona.so и codec_g729-ast110-gcc4-glibc-x86_64-barcelona.so

Выбор случайной строки из таблицы MySQL

Одна из часто встречающихся задач при создании сайтов - выборка случайной строки из таблицы MySQL. Это может быть случайный баннер в ротации, какая-нибудь "фраза дня" или афоризм, промо-блок на главной странице и т.п. Применений масса. Я решил на практике протестировать несколько вариантов решения этой задачи. Исходные данные: база MySQL, таблица типа MyISAM проиндексирована по полю id, количество записей около 500000, поле id обозначено как PRIMARY KEY, в нумерации есть "дырки" из-за удаленных строк.

Tags: 
Subscribe to RSS - mysql