Pydio에서 MySql 5.7을 사용하다가, 사정상 MariaDB 10.1 로 이관해야 했다.
그래서 이관작업 절차를 아래와 같이 정리하여보았다.
1. Mysql 데이터 백업
mysqldump -u root -p pydio > pydio.sql
2. MariaDB 설치
설치절차는 생략
3. 데이터베이스 생성
MariaDB도 mysql기반이라 그런지 명령어가 동일하다.
mysqladmin -uroot -p create pydio
4. 유저생성 및 권한 부여
mysql -uroot -p mysql CREATE USER "pydiouser"@"localhost" IDENTIFIED BY "본인의 비밀번호"; GRANT ALL PRIVILEGES ON pydio.* TO "pydiouser"@"localhost"; GRANT ALL PRIVILEGES ON pydio.* TO 'pydiouser'@'%' identified by '본인의 비밀번호'; flush privileges;
5. 데이더 복원
mysql -u root -p pydio < pydio.sql
6. pydio 데이터베이스 연결
MariaDB가 로컬서버가 아니라면 Admin으로 로그인하여 아래 위치에 있는 접속정보를 수정하면 된다.
Admin > 설정 > Application Parameters > Application Core > Configuration Management > Core SQL Connection