====== Копирование баз данных MySQL на новый сервер ====== ===== На исходном сервере делаем дамп ===== # На исходном сервере # Если требуется сделать дамп всех БД, то вместо перечисления db1, db2 .. пишем --all-databases mysqldump -u root -p$Passw0rd --databases db1 db2 .. dbn --add-drop-database --add-drop-table --events --routines --triggers | gzip -c | ssh $IP-dest 'cat > /root/dump.sql.gz' ===== На целевом сервере восстанавливаем из дампа ===== # На целевом сервере zcat /root/dump.sql.gz | mysql -u 'root' -p'$Passwd' ===== Добавление пользователя mariadb со всеми привилегиями ===== CREATE USER 'admin'@localhost IDENTIFIED BY 'aCenV4bsJRtcQN'; GRANT ALL PRIVILEGES ON *.* TO 'admin'@localhost IDENTIFIED BY 'aCenV4bsJRasftcQN'; flush privileges;