tomcat 에서 mysql 3를 쓰다가 mysql 5 로 업그레드했습니다.
http://zeropage.org/homepage/pre_2005/jsp-new/board/board.jsp?table=open
mysql 3 에서 euc-kr 인코딩으로된 게시판을 돌리다가
mysql 5 로 업데이트를 하니까 이런 현상이 발생하네요. -_-;
특별히 건드릴 설정은 없는데..
혹시 connector/j 의 설정문제인건지...
<Context><!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource><!-- Uncomment this to disable session persistence across Tomcat restarts -->
<!--
<Manager pathname="" />
-->
<!--
url="jdbc:mysql://localhost:3306/zeropage?useUnicode=true&characterEncoding=EUC_KR&autoRec
onnect=true"
--><Resource
auth="Container"
name="jdbc/zeropage"
type="javax.sql.DataSource"
factory="org.apache.commons.dbcp.BasicDataSourceFactory"
driverClassName="com.mysql.jdbc.Driver"
password=""
maxIdle="2"
maxWait="5000"
validationQuery=""
username="nobody"
url="jdbc:mysql://localhost:3306/zeropage?useUnicode=true&characterEncoding=EUC_KR&autoRec
onnect=true"
maxActive="4"/>
</Context>
혹시 이런 문제 격으신분 안계신가요?
mysql
드디어 해결했습니다. -_- 5.0 베타 나올때부터 격었던 문제인데..
-_-;;;
문제는 테이블의 기본 collation 이 었습니다.
같은 문제로 고민할 분을 위해서 적어보자면
4.0 이나 그 이하버전에서 db 를 sql 텍스트 파일로 뽑아냅니다.
그리고 4.1 or 5 로 버전을 올리고
텍스트로 뽑아낸 db를 drop 한뒤에
재생성 (재생성 collation korean_euckr_ci 로 서정합니다.)
그리고 생성된 db에 sql 을
mysql -u ID -p --default-character-set=euckr DB < DB.sql
이런식으로 올리니까 재대로 되네요.
그립다는 것은 아직도 네가 내 안에 남아 있다는 뜻이다.
그립다는 것은 지금은 너를 볼 수 없다는 뜻이다.
볼 수는 없지만 보이지 않는 내 안 어느 곳에 네가 남아 있다는 뜻이다.
-이정하의 《혼자 사랑한다는 것은》중에서-
댓글 달기