Windows

Mysql(mariaDB) 10 -> 11로 마이그레이션 데이터 이전법

아이티제어 2023. 9. 20. 17:43

C:\xampp5640\mysql>bin\mysqldump -uroot -papmsetup  njst1  | D:\MariaDB11.1\bin\mysql.exe -uroot -papmsetup  njst1
앞에것은 3306포트를 사용하게 해뒀고 뒤에것은 3311 포트를 사용하게 해두었다. my.ini에서 지정한다.

 

한줄로 바로  덤프와  데이터 추가를한방에 가능하다. 

서버가 드른경우에는 -h 를 넣어주면 되나 압축을 하지 않으니 시간이 더걸릴것이다...

 

대상 njst1 데이터 베이스이름은 create database DB명 미리만들어둬야 오류가 없다.

 

njst1 데이터베이스를 mariaDB 10에서 11로  덤프해서  마이그레이션하였다.

아래와같이 10과 11에서 mysql,information_schema데이터베이스  관리하는 데이터베이스의 테이블수가 차이가있다. 따라서 그대로 복사는 찜찜할수밖에 없다...

 

11.1.2-MariaDB;
mysql (31)개테이블 
information_schema (80) 테이블 

 

10.1.38-MariaDB
mysql (34) 개 테이블
performance_schema (52) 개 테이블