Пришло время обновлять mysql, но вот незадача версия 50 уже не поддерживаться и обновиться до 51 с ходу не получиться.
1) Сохраняем данные
tar -czvf mysql.tgz /var/db/mysql mysqldump -u root -p’password’ —all-databases > mysqldump.sql
2)Удаляем старый сервер, клиент mysql
pkg_info | grep mysql mysql-client-5.0.95 mysql-server-5.0.95 pkg_delete -rf mysql-client-5.0.95 mysql-server-5.0.95
4)Устанавливаем сервер
cd /usr/ports/databases/mysql51-server && make install clean
5)Стартуем новый сервер
/usr/local/etc/rc.d/mysql-server start
6)Обновляем таблицы с помощью mysql-upgrade
mysql-upgrade —user=mysql —password=password —default-character-set=utf8
7)Смотрим , что выводит и далее следуем указаниям. При необходимости нужно починить таблицы каждую выбрать и починить:
mysql -u root -p repair table `table_name`;
Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer
mariaDB
решил попробовать mariaDB
перенёс zabbix на неё, пока пробую (если можно так сказать)
сразу понравилось то, что в cli mariaDB показывает базу которую в данный момент юзает