추가1. DB default charset 변경
DB를 생성하면서 charset을 따로 설정하지 않았을 경우 기본적으로 latin1 으로 설정이 된다. 아래는 기본 언어를 utf8mb4 로 변경하기 위한 과정을 기록한 내용이다.
- 일단 my.cnf 파일을 연다.
$ sudo vi /etc/mysql/my.cnf ------------ # vi 편집화면 [client] default-character-sest = utf8mb4 [mysqld] character-set-client-handshake = FALSE chracter-set-server = utf8mb4 collation-server = utf8mb4_general_ci [mysqldump] default-character-set = utf8mb4 [mysql] default-character-set = utf8mb4
- 설정 파일을 수정하였으므로 DB를 재시작하여 설정을 적용시킨다.
$ sudo systemctl restart mysql.service # charset 확인 mysql > status mysql > SHOW variables LIKE 'c%'; ## Value가 utf8mb4로 변경된 것을 확인할 수 있다
- 참고
추가2. MariaDB를 MySQL 워크벤치에 연동하기
MariaDB를 MySQL워크벤치에 연결하여 사용하는 것도 가능하다. 기본적인 세팅 방법도 다르지 않다. 중요한 점은 원격을 접속이 가능하도록 세팅을 하는 부분이다.
- MySQL 워크벤치 설치
아래의 링크에서 워크벤치를 다운로드 받아서 설치할 수 있다.
- 워크벤치를 실행시키고 + 버튼을 눌러서 새로운 connection을 생성
- 연결 설정
- 접속 에러(ssl connection error) 해결
- 에러 해결법은 아래의 블로그를 참고
- 에러 해결법은 아래의 블로그를 참고
Uploaded by N2T