Mysql

  • Published on
    리눅스도 apt-get을 쓰느냐 yum을 쓰느냐에 따라서 지원하는 팩키지들이 조금씩 다른데 하물며 리눅스 서버에서만 놀다가 Mac에서 MySQL을 하려고하니 귀찮은게 한두가지가 아니다. 정리해보자. MySQL 설치 설치는 간단하다. MySQL 홈페이지에서 .dmg 파일을 받아서 깔면 된다. 그런데 요세미티로 업그레이드 한 사람들은 그렇게 간단하진 않다! 일단 현재(2014.11월) MySQL 홈페이지에서 제공하는 설치파일이 10.9 버전까지만 있다. 나도 살짝 당황했다. 어랍쇼? 10.10이 없네? 요세미티에선 안되는건가? 혹시나 싶어 10.9 버전을 받아서 설치했더니... 뚜둥! 설치오류" /> 그래서 나는 요세미티에선 MySQL 안깔린다! 라는 매우 성급한 결론을 내버렸다. 진짜 알깔리는건가? 설마~~ 그럴리가!! 그냥 10.8 버전 설치파일로 깔면 된다. ㅎㅎㅎ 뭐냐? -_-;;;; 이때 설치되는 경로는 아래와 같다. $> cd /usr/local $local> ls -al .
  • Published on
    인코딩 문제로 오늘 또 하루종일 씨름했다. 사실 그닥 어려운게 아닌데.. 처음 설정을 잘못해놓으면,. 고생하기 쉽상이다. 웹개발에서 인코딩과 관련해서 신경써야할 부분 아래와 같은 3가지라고 보면 되겠다. 1. 클라이언트 (javascript) 2. 서버 (apache or tomcat 설정) 3. DB 1. DB 캐릭터셋 설정하기 그중에서 가장 실수하기 쉬운 것중에 하나는 DB 설정. mysql 을 설치하고, 꼭 아래와 같은 명령어로 현재 mysql 의 설정 상태를 확인해야한다. mysql> \s mysql 을 설치할대, 기본 캐릭터셋이 latin1 으로 설정되어 있기때문에 신경써서 설치하지 않으면, 원하는 utf8 설정이 안된다. 설정이 제대로 안되어 있다면, 설치 폴더로 가서 my.ini 파일을 열어 인코딩 관련 부분을 모두 수정해줘야한다. 여기서 그렇게 했는데도 불구하고, \s 명령어를 이용해, mysql 설정상태를 확인 했을때, DB character set 이 latin1
  • Published on
    오늘은 Microtime 에 대해서 이야기 해봐야겠당. 사실 나도 정확히 요놈에 대해 알지 못한다. 그런데 오늘 이놈 때문에 삽질을 한게 있어서 적고 넘어간다. 사실 내가 하고 싶었던건, zeroboard에서 reg_date로 들어가 있는 날짜를 jsp에서 불러와 출력하고 싶었다. 내가 검색 능력이 딸려서 못찾은건지, php에서는 기본 함수로 있는데.. jsp에서는 microtime을 현재 시간으로 변환해주는 메소드를 찾지 못했다. 여기저기 Q/A를 뒤져봤지만.. 못찾았다.. 그래서 그냥 나몰라라 접어두고 있었는데.. 오늘 마침 TDD(테스트 주도개발) 연습을 하면서 날짜를 컨트롤하는 예제를 뚝딱뚝딱 하고 있었다. 그래서 이왕 하는 김에 DateTime 클래스를 java로 구현해봤다. 이놈의 역할은 간단하다. microtime 을 인자로 받아서 현재시간으로 출력해주기위한 클래스다. 이것을 구현하기 위해 microtime을 다시 찾아봤다. 검색 결과에 의하면, microtime은 10
  • Published on
    오랜만에 포스트를 남기는군...요새 너무 바빴다도.. 아니고.. 계속 바쁘고 있는중이다.. 아마도 다음달까지 여전히 바쁠듯...당장 닥친건.. 짬뽕나 프로젝트랑... 졸업논문..어서 마무리 지어야할껀.. IRS과제서둘러 봐야할껀.. 동구권 과제...그리고 예상하지 못하는 .. 영문과 과제..ㅜㅜ..정말 하고 싶어서 하는건 짬뽕나 밖에 없구나.. 나머지는.. 먹고살기위해.. 졸업하기위해 하는것들..맥북도 사놓고.. 바빠서 열어보지도 못하고 있다.. 애물단지..ㅜㅜ..예전같았음.. 사놓고.. 한 일주일간 질리도록 가지고 놀텐데.. 가지고 놀정신도 없다..ㅎㅎㅎ여튼...오늘 짬뽕나 DB 등록 마무리했음..ㅋㅋㅋ오늘 날 삽질하게 만든 MySQL과 우분투 미워할테다..ㅎㅎㅎ-mysql 한글문제 해결한 방법과 mysql 원격 접속-일단 설정 환경은...서버용 우분투 7.04 버젼에.. MySQL 버전은 apt-get 으로 받은 Server version: 5.0.38-Ubuntu 버젼..그리고
  • Published on
    흠.. 자꾸 서비스 등록이 안되서...검색한번 쳐보니.. 바로 나오는군...연구실에서 할때는 아무런 이유없이 잘 됐는데..-_-집에선 왜 이러냥?..ㅎㅎㅎ암튼... /윈도우즈/my.ini 파일을 생성해서 설정해주란다..