Posted 31 октябряOct 31 comment_212760 У меня лежит старый бекап сайтов, но в нём я использовал mysql. Сейчас я использую mariadb.При подъёме бекапа на новой базе данных, файл conf_global.php вызывает ошибку 500, так как его состав не соответствует другому формату.Мне удалось с лёгкостью поднять бекапы на open server с использованием mysqlПосоветуйте тактику перехода на MariaDB Link to comment https://ipbmafia.ru/topic/28216-perehod-s-mysql-v-mariadb/ Share on other sites Больше вариантов
31 октябряOct 31 comment_212761 А если экспортировать дамп базы с старого бэкапа, но с указанием совместимости:--compatible=mariadbЭто поможет? Link to comment https://ipbmafia.ru/topic/28216-perehod-s-mysql-v-mariadb/?&do=findComment&comment=212761 Share on other sites Больше вариантов
31 октябряOct 31 Author comment_212763 43 минуты назад, ryancoolround said:А если экспортировать дамп базы с старого бэкапа, но с указанием совместимости:--compatible=mariadbЭто поможет?Это где указывать?Чтобы не гадать, нужен совет уже по опыту, тот кто сталкивался с таким.Сами таблицы ничем не отличаются между базами, дело может быть в малейшей загвоздке. Link to comment https://ipbmafia.ru/topic/28216-perehod-s-mysql-v-mariadb/?&do=findComment&comment=212763 Share on other sites Больше вариантов
31 октябряOct 31 comment_212764 7 минут назад, grant24 said:Это где указывать?В консоли, когда дамп делаешь, ты выполняешь команду, и в нее совместимость прописать:mysqldump -u ИМЯ_ПОЛЬЗОВАТЕЛЯ -p --compatible=mariadb ИМЯ_БАЗЫ > backup.sql Link to comment https://ipbmafia.ru/topic/28216-perehod-s-mysql-v-mariadb/?&do=findComment&comment=212764 Share on other sites Больше вариантов
31 октябряOct 31 Author comment_212765 23 минуты назад, ryancoolround said:В консоли, когда дамп делаешь, ты выполняешь команду, и в нее совместимость прописать:mysqldump -u ИМЯ_ПОЛЬЗОВАТЕЛЯ -p --compatible=mariadb ИМЯ_БАЗЫ > backup.sqlЯ использую выгрузку через phpmyadmin или панель сервераНе думаю что это что-то изменит, решение намного проще. Link to comment https://ipbmafia.ru/topic/28216-perehod-s-mysql-v-mariadb/?&do=findComment&comment=212765 Share on other sites Больше вариантов
31 октябряOct 31 comment_212766 25 минут назад, grant24 said:Я использую выгрузку через phpmyadmin или панель сервераНе думаю что это что-то изменит, решение намного проще.Ну в phpMyAdmin, тоже можно выбрать совместимость Link to comment https://ipbmafia.ru/topic/28216-perehod-s-mysql-v-mariadb/?&do=findComment&comment=212766 Share on other sites Больше вариантов
31 октябряOct 31 Author comment_212767 1 минуту назад, ryancoolround said:Ну в phpMyAdmin, тоже можно выбрать совместимостьЯ смотрел, нужного варианта там нет, а только старые мускулы или другие БД.Костыльным методом можно запустить - сделать чистую установку, на неё поверх залить бекап и базу, работать будет но вылазят куча проблем отовсюду. Link to comment https://ipbmafia.ru/topic/28216-perehod-s-mysql-v-mariadb/?&do=findComment&comment=212767 Share on other sites Больше вариантов
31 октябряOct 31 Author comment_212769 При этом после удаления базы и файлов, кроме корневых, и загрузке бекапа файлов кроме корневых, удалении базы и заливке по новой, всё не легло и работает. Хотя жалобы у IPS на MariaDB на то что таблицы не формата InnoDB, хотя они содержат этот формат. Link to comment https://ipbmafia.ru/topic/28216-perehod-s-mysql-v-mariadb/?&do=findComment&comment=212769 Share on other sites Больше вариантов
31 октябряOct 31 comment_212770 Ставил себе MySQL. MariaDB - глючное дно. Edited 31 октябряOct 31 by Zero108 Link to comment https://ipbmafia.ru/topic/28216-perehod-s-mysql-v-mariadb/?&do=findComment&comment=212770 Share on other sites Больше вариантов
31 октябряOct 31 comment_212782 Может есть какие то PHP скрипты для конвертации? Link to comment https://ipbmafia.ru/topic/28216-perehod-s-mysql-v-mariadb/?&do=findComment&comment=212782 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.