LINUX.ORG.RU
решено ФорумAdmin

mysql vs mariadb

 ,


0

1

переношу один проект со старого mysql на mariadb.

делаю на старом сервере где стоит ещё mysql

mysqldump -u USER -pPASSWORD DATABASE | gzip > /path/to/outputfile.sql.gz

Переношу это на новый сервак и заливаю туда в mariadb

mysql -u USER -pPASSWORD DATABASE < /path/to/dump.sql

и потом сразу же...

mysqldump -u USER -pPASSWORD DATABASE | gzip > /path/to/outputfile.sql.gz

и полученные файлы значительно отличаются по размеру. Как-то это меня настораживает... Или у них всё таки не полная совместимость?

Перемещено JB из talks

★★

Дык непожатые дампы сравни.

А еще лучше размеры таблиц хотя бы пол количеству строк.

Radjah ★★★★★ ()
Ответ на: комментарий от Radjah

ну естественно я сравнивал не сжатые...сейчас пытаюсь посмотреть что там с таблицами и найти отличия.

ps1h ★★ ()

diff -u dump1 dump2

На деле ничего существенного там быть не должно.

blind_oracle ★★★★★ ()
Ответ на: комментарий от blind_oracle

ну diffать многогигобайтные базы меня как-то не радует, попробую через phpmyadmin глянуть на глаз.

ps1h ★★ ()

Сами-то дампы глазапи посмотри, может там что-то очевидкое вроде выкидывания тонн легаси операторов нужных для совместимости со всякими там mysql 4.0
Вообще вид дампа может сильно меняться просто ключами утилиты которая его создавала.

MrClon ★★★★★ ()

значительно, это насколько?

имхо разница будет в таких записях:

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

Не думаю, что что-то могло сломаться

P.S. Также проблема может быть в разных кодировках, например MySQL дампил в cp866, а MariaDB в utf8, отсюда будет разница примерно в два раза

r0ck3r ★★★★★ ()
Последнее исправление: r0ck3r (всего исправлений: 2)
Ответ на: комментарий от r0ck3r

Ты угадал! Что-то подобное было... но всё, вроде бы, работает.

ps1h ★★ ()
Ответ на: комментарий от ps1h

Имхо потеряться ничего не должно. Сам много раз таскал сервер туда-сюда

r0ck3r ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.