티스토리 뷰
MySQL 설치 및 이클립스 연동
1. http://dev.mysql.com/downloads/mysql/
* 20130529현재 버전은 mysql-5.6.11-winx64.zip, mysql-installer-community-5.6.11.0.msi
설치형이나 압축파일이나 선호하는 것으로 설치.
* MySQL은 3306포트를 쓰는구먼
2. 설치형으로 설치하니 별다른 문제없이 설치 완료됨.
* 시스템 환경변수에 bin 디렉토리 Path 설정 등 편리한 대로 조치
3. MySQL설치중 Workbench도 설치하였다면 실행해봐서 MySQL서비스가 잘 작동하는지 확인
4. 이클립스 패키지 익스플로러에서 자바프로젝트 하나 생성
4-1. public static void main(String[] args) 체크한 클래스 소스 하나 추가
4-2 임포트
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
4-3. TODO에다가 아래 코드 넣기
try {
Connection con = null;
con = DriverManager.getConnection("jdbc:mysql://localhost","디비계정", "디비암호");
java.sql.Statement st = null;
ResultSet rs = null;
st = con.createStatement();
rs = st.executeQuery("SHOW DATABASES");
if (st.execute("SHOW DATABASES")) {
rs = st.getResultSet();
}
while (rs.next()) {
String str = rs.getNString(1);
System.out.println(str);
}
}
catch (SQLException sqex) {
System.out.println("SQLException: " + sqex.getMessage());
System.out.println("SQLState: " + sqex.getSQLState());
}
5. 해당프로젝트 속성에서 JDBC드라이버(mysql-connector-java-5.1.24-bin.jar) 추가
* Java Build Path -> Libraries -> Add External JARs
6. 실행 후 콘솔창에 MySQL설치 후 처음 데이터베이스 현황 뜨는지 확인
information_schema
mysql
performance_schema
test
덧. 이게 설치형으루 허다보니 중간에 윈도우 서비스 항목에 등록되는 이름이 있다. 이 이름 삭제하러면 cmd를 관리자 권한으로 실행혀서 sc delete MySQL서비스 명으로 지우면 된다.
반대루 등록허려면 mysqld -install 허면 되는디...걍 설치혀...
'개발 > 자바' 카테고리의 다른 글
스마트 에디터 적용 혀 보기 (2) | 2013.05.30 |
---|