간혹 웹 서버, 혹은 DB 서버 구축시 PHP랑 MySQL의 인코딩 문제 때문에 귀찮을 때가 있다. 분명 둘 다 UTF-8 (유니코드)로 설정을 잘한 것 같은데, 한글 인코딩 문제가 발생하기 때문이다. 예를 들어 분명 웹에서는 잘 나타나는데 실제 DB를 확인해보면 깨진 한글이 입력되어 있거나 그렇다.이를 해결하기 위해 2가지 정도의 방법이 있다. 1. PHP에서 DB접속시 강제 인코딩 설정 이 방법은 DB Connection을 하는 각 페이지 마다 강제 인코딩 설정을 해주는 방법이다. PHP 파일에서 DB 연결하고 다음 쿼리를 날려주면 된다. set names utf8; 위 방법으로 안된다면 추가로 다음 쿼리도 날려줘보자. set session character_set_connection=utf8;set..
개인 공부 후 남기는 포스팅입니다. 잘못된 정보가 포함되어 있을 수 있으니 혹여 발견하신다면 지적 감사드립니다.개발환경은 Linux Mint 17 (64bit) 입니다. 자세한 내용은 개발환경 구축에 대한 포스팅을 참고해주세요. 모든 프로그래밍의 첫 걸음 Hello World 를 Qt를 사용해 찍어보겠습니다. 그리고 이를 통해 Qt가 어떠한 방법으로 컴파일 되는지 확인할 수 있습니다. HelloWorld.cpp #include "QApplication" #include "QLabel" int main(int argc, char *argv[]) { QApplication app(argc, argv); QLabel *label = new QLabel("Hello Qt!"); label->show(); ret..