본문 바로가기

MySQL

[MySQL] case문 사용시 blob으로 리턴될 경우. int 컬럼을 concat을 이용하여 뒤에 문자열을 붙여주었더니 return값이 blob으로 나옴.jstl을 이용하여 뿌려줄 경우 다시한번 재처리가 필요하여 구글링으로 아래와 같이 convert() 구문을 사용하여 해결 (CONVERT(roomtype USING latin1)) 더보기
[JSP] tomcat5.5 mysql datasource 데이타소스 연결법 tomcat /conf/server.xml 에 context를 추가해준다.yourapp" path="/yourapp"> TestDB" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="yourid" password="yourpw" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/mydb?autoReconnect=true"/>빨간부분들은 환경에 맞게 적당히 넣어주면되고..첫번째 보라색은 원하는걸로 지어준다... 더보기
[Spring] mysql+mybatis @transaction 설정 [spring] root-context.xml 설정 파일에 아래 내용(빨간글씨) 추가. classpath:conf/db.properties [servlet] servlet-context.xml 설정에 아래 내용(빨간글씨) 추가. - tx에 에러표시가 뜰경우 녹색글씨 부분이 추가되었는지 확인 [사용방법]contrller에서 service interface 호출@RequestMapping(value="/joinProc.do")public void webJoinProc(Model model, MemberVO params, HttpSession session) throws Exception{int resultCnt = memberService.webJoinMeber(params);} service interfa.. 더보기
[Error/해결] ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 증상. mac에서 mysql을 pkg로 설치한 후 잘 되다가 이유없이 위와 같은 에러가 나면서 mysql이 실행이 되질 않음. 해결방법. /mysql/bin 에 있는 아래와 같이 실행시킴. (반드시 root권한 계정이여야 함) /usr/local/mysql/bin/mysqld_safe --user=mysql & 그러면 /tmp 폴더에 mysql.sock라는 파일이 생기는데 이걸 심볼릭링크를 걸어주면 된다. 방법은 아래와 같이 ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock 그리고 접속해보면 이상없이 돌아감!. 이제 한글설정문제로-_-.. 더보기
[MySQL] JDBC DRIVER (파일첨부) / maven MySql maven repositorymysqlmysql-connector-java5.1.20 MYSQL JDBC드라이버 다운로드 경로 : http://www.mysql.com/downloads/connector/j/ 더보기
[MySql5] DB,USER 생성 1. 데이타베이스 생성 create database db명 2. 사용자생성 및 권한부여 GRANT ALL PRIVILEGES ON *.* TO javauser@localhost IDENTIFIED BY 'javadude' WITH GRANT OPTION; 더보기