docker run --name mariadb -d -p 5306:3306 -e MYSQL_ROOT_PASSWORD=1234 mariadb
https://esther99.tistory.com/11
참고
https://upcurvewave.tistory.com/344
mariadb 한글 깨짐 해결
mariadb도 한글이 깨진다.
와 마찬가지로
mariadb도 동일한 방법으로 해결한다.
docker start mariadb
docker exec -it mariadb bash
echo "[client]" >> /etc/mysql/my.cnf
echo "default-character-set=utf8mb4" >> /etc/mysql/my.cnf
echo "[mysql]" >> /etc/mysql/my.cnf
echo "default-character-set=utf8mb4" >> /etc/mysql/my.cnf
echo "[mysqld]" >> /etc/mysql/my.cnf
echo "collation-server = utf8mb4_unicode_ci" >> /etc/mysql/my.cnf
echo "character-set-server = utf8mb4" >> /etc/mysql/my.cnf
exit
docker restart mariadb
변경된 걸 확인할 수 있다.
mariadb 서버 시간 변경
docker exec -it mariadb bash
(vim 설치)
apt update
apt install vim
(변경)
vim /etc/mysql/my.cnf
i
(추가)(+ "[clinet]~unicode_ci" 부분은 한글깨짐 해결로 추가된 부분이다.)
더보기
!includedir /etc/mysql/mariadb.conf.d/
!includedir /etc/mysql/conf.d/
[client] default-character-set=utf8mb4
[mysql] default-character-set=utf8mb4
[mysqld] collation-server = utf8mb4_unicode_ci
character-set-server = utf8mb4
default-time-zone='Asia/Seoul'
// (생략..)
!includedir /etc/mysql/mariadb.conf.d/
!includedir /etc/mysql/conf.d/
[client] default-character-set=utf8mb4
[mysql] default-character-set=utf8mb4
[mysqld] collation-server = utf8mb4_unicode_ci
character-set-server = utf8mb4
default-time-zone='Asia/Seoul'
esc
:
wq
exit
docker restart mariadb
짜잔~
'Mac' 카테고리의 다른 글
ssh 자동로그인 세팅 (0) | 2024.06.13 |
---|---|
docker colima Oralcle (2) | 2024.03.27 |
docker mysql 한글 깨짐 해결 (0) | 2024.03.27 |
뉴맥 적응기 _ 'Tars' 영입 (0) | 2024.03.16 |