시놀로지(Nas)

시놀로지 마리아DB 5 에서 10으로 변경시 적용 방법...

June 2019. 10. 27. 02:54

마리아디비5(이하 5) 와 10(이하 10) 모두 설치된 상태에서...

 

 

phpMyAdmin 실행하면 5랑 10이랑 둘다 접속 가능.

디비서버 선택 할 수 잇게 되있음.

 

 

 

5로 접속합니다.

`내보내기`로 다 데이터베이스 sql 파일로 백업.

* 백업할 데이터베이스(이하 디비) 선택.

* 내보내기 클릭.

 

* 커스텀 클릭.

 

* CREA~~~ 체크.

* 맨 밑 `실행` 클릭. 디비 이름과 같은 `디비이름.sql` 받아짐.

* 위 5에서 10으로 이동 할 디비들 위 순서 반복.

 

 

 

 

`사용자 계정` 에서 사용자도 정보도 `내보내기`로 알려준 정보 복사 해서 메모장에 붙여 넣기 한다음 저장.

* 사용자 계정 클릭.

 

* 10으로 복사 할 사용자 정보 `내보내기` 클릭.

 

* 레이어 창 뜨면. 내용 전체 선택해서 복사.

* 메모장 열어서 붙여넣기.

 

* 10으로 복사 할 계정 위 순서 반복. 메모장에 계속 이어 붙여넣기.

 

 

 

 

 

 

 

 

이제 10 접속해서...

 

`사용자 계정` 메모장 붙여넣은거 전체 복사해서 `SQL`열고 붙여넣기 후 `실행`

. 실행.

* 메모장 내용 전체 복사. SQL에 붙여넣기. 실행.

 

* 가져오기 클릭.

* 파일선택 클릭.

* 백업해 둔 `디비이름.sql` 파일 선택.

* 맨 밑 `실행` 클릭.

* 백업 디비파일들 위 순서 계속 반복으로 10에 저장.

 

 

 

php 5.6 기준으로 설명. 7.0도 비슷 할 것이라 예상만 함. ㅋ

웹 스테이션 실행.

* `PHP 설정` 클릭.

* `고급 설정` 클릭.

 

* 아래 이름을 찾아서 값을 등록. (원래 값은 socket 은 빈칸 port는 3306)

mysql.default_socket -> /run/mysqld/mysqld10.sock

이것만 하면 될꺼 같은데... 그냥 밑에도 같이 3306에서 3307로 바꿈.

mysqli.default_port -> 3307

 

3307은 안해도 될꺼 같은... 외부에서 접속 할 일 없어서? 자세한건 모름.

 

* `확인` 클릭.

 

패키지 센터 가셔서 5 중지 시킨 뒤 db 잘 되는지 확인 하시면 됨.

 

 

끝.

 

출처 : https://qees.tistory.com/14

 

--- 개인 보관용으로 퍼옴 --

 

공유기포트는 안열어도 무방함