티스토리 뷰
ISSUE
최근 지인으로부터 홈페이지 관리해달라는 요청을 받고
연결 계정 받아서 로컬에 개발환경 셋팅하다가
mysql 차례가 되어
서버에서 백업 받고 로컬 DB에 import 후
select 해보니 한글은 모두 물음표로만 표기되는 문제가 발생했다.
TRY
서버의 문자셋을 확인해보는 명령을 mysql 콘솔로 들어가 실행해 보았다.
mysql> show variables like 'c%'
결과는 전부 latin1
mysql 기본 문자셋 셋팅을 utf8 로 해놓지도 않았다는것에 한숨...
한글 안깨지게 어떻게 덤프를 떠야하는지 구글링 하여 찾은 명령 실행 해봄
$ mysqldump -uroot -p --default-character-set=latin1 dbname > some_db_2018-09-02.sql
위와 같은 명령을 시행했는데도 에디터로 열어보면 한글이 깨져 나옴.
해결
한국 블로그들 여러곳을 둘러봐도 위와 똑같은 글 뿐, 블로그 간 컨텐츠 복붙 내용들에 피를 본 후
영문 구글링 후 아래와 같은 해결책 찾음.
$ mysqldump -uroot -p dbname -r utf8.sql
위 명령으로 백업 후 텍스트에디터로 utf8.sql 을 열어보니
한글이 전혀 깨짐 없이 백업되었다.
위와 같이 백업된 파일을 한글 깨짐 없이 import 하려면
mysql -uroot -p --default-character-set=utf8 dbname
mysql> SET names 'utf8'
mysql> SOURCE utf8.sql
참고
https://makandracards.com/makandra/595-dumping-and-importing-from-to-mysql-in-an-utf-8-safe-way
'SQL > MySql' 카테고리의 다른 글
AWS EC2/EBS 상의 MariaDB master/slave Replication (0) | 2019.02.13 |
---|---|
Mysql CPU 100 상회시 분석 (0) | 2016.07.03 |
mysql federated engine 사용 테이블 select 쿼리 out of memory 발생 이슈 (0) | 2016.05.12 |
Mysql 스키마 보기 쿼리 (0) | 2008.12.22 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
- Make Use Of
- How to geek
- 인터넷 통계정보 검색시스템
- 트위터 공유 정보모음
- 웹표준KR
- 치우의 컴맹탈출구
- Dev. Cheat Sheets
- w3schools
- Dev. 조각들
- ASP Ajax Library
- CSS Tricks
- WebResourcesDepot
- jQuery Selectors Tester
- DeveloperSnippets
- Smashing Magazine
- Nettuts+
- devListing
- 웹 리소스 사이트(한)
- Mobile tuts+
- Dream In Code
- Developer Tutorials
- CSS3 Previews
- 자북
- 안드로이드 사이드
- Code Visually
- Code School
- SQLer.com
- 무료 파워포인트 템플릿
- iconPot
- Free PowerPoint Templates
- Design Bombs
- Web Designer Wall
- 1st Webdesigner
- Vandelay Design
- 무료 벡터 이미지 사이트들
- Tripwire Magazine
- Web TrendSet
- WebMonkey
- 윤춘근 프리젠테이션 디자이너 블로그
- cz.cc 무료 DNS
- [웹하드] MediaFire
- [웹하드] DivShare
- 한컴 인터넷 오피스
TAG
- mssql
- 한글
- CSS
- Debug
- Prototype
- IE
- 워드프레스
- 안드로이드
- PHP
- sencha touch
- ASP
- Chrome
- JQuery
- centos
- Android
- JSON
- javascript
- git
- classic asp
- nodejs
- iphone
- IOS
- Docker
- laravel
- iis
- Mac
- nginx
- Linux
- Wordpress
- API
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함