>  기사  >  데이터 베이스  >  Myeclipse를 mysql 데이터베이스_MySQL에 연결한 경험

Myeclipse를 mysql 데이터베이스_MySQL에 연결한 경험

WBOY
WBOY원래의
2016-11-30 23:59:421378검색

저는 학급 친구들을 위해 struct+hibernate 구조에 대한 J2EE 과정을 만들고 있습니다. 데이터베이스가 손실되어 노트북에 설치하기가 너무 번거롭고 싶지 않습니다. 제거할 수 없다는 게 역겹네요... mysql을 수정해 보세요. 인터넷에 있는 일부 게시물이 너무 오래되어 내용을 읽지 않고 모두 개조되었습니다. 인터넷에만 전적으로 의존하지 마세요. 결국에는 자신을 믿어야 합니다. 스스로 생각하는 것이 좋습니다.

위 내용은 모두 말도 안되는 내용입니다. 시작:

Myeclipse가 mysql 데이터베이스에 연결하기 전에 다음 작업을 수행하세요.

단계:

1. JDK, Tomcat, myeclipse를 설치합니다. (이제 MyEclipse8.5가 완전히 패키징되었으므로 eclipse는 더 이상 필요하지 않습니다. 물론 플랫폼을 구축하려면 eclipse를 사용해 보는 것이 낫다고 생각합니다.)

몇 가지 장황한 문장:

Eclipse 버전은 많습니다. 각자의 개발 목적에 맞게 eclipse3.5 Galileo 버전 + JOSS Tools(플러그인) + MyEclipse 플러그인이면 충분합니다. 실습을 통해 뿌리를 알 수 있고 뿌리를 알 수 있습니다. 시각화가 덜 되었고 구성 파일도 모두 수기로 작성되었으며 JUINT 테스트도 직접 작성했기 때문에 바인딩에 대한 의존도가 없습니다.

위의 넌센스만으로도 struct +hibernate+spring의 J2EE 헤비급 개발을 개발하기에 충분합니다.

URL: http://www.eclipse.org/downloads/

스크린샷:

2. MyEclipse는 mysql에 연결하기 위해 연결 드라이버가 필요하다(내가 가지고 있다. 누구든지 이메일 주소를 남기고 싶다면 보내줄 것이다. 회사에서 정오에 필요한 사람에게 보내줄 것이다),

공식 주소도 제공됩니다. 사진: 자세한 주석, 자세한 단계별 다이어그램

그런 다음:

그런 다음:

그런 다음:

다음에는 일부 유럽 및 아시아 버전이 있을 예정입니다. 기억하세요. 기본적으로 모두 작동할 것입니다. 저는 미국 버전을 선택했습니다.

이제 플러그인을 사용할 수 있게 되었으니 다음 준비 단계는 무엇인가요? -->mysql 설치, mysql 설치에는 사용자 이름과 비밀번호를 기억하는 문제가 단 하나 있다고 생각하기 때문에 이에 대해 자세히 설명하지 않겠습니다! ! !

공식적으로 주제 입력:

사진만 보면 제가 말을 하는 게 바보인 것 같으니 그냥 스크린샷을 찍어두세요. 안 그러면 헛소리를 너무 많이 하면 혼날 것 같아요.

1.

참고: 이중 화살표는 두 옵션 모두 결과가 동일하기 때문입니다.

2.

3.

마침을 클릭하여 데이터베이스 드라이버 연결을 완료하세요.

4.

연결을 여는 것은 데이터베이스 구성이 성공했는지 테스트하기 위한 것입니다------악플만 없으면 반드시 성공합니다!!!

5. 다음으로 mysql 데이터 연결 패키지를 추가합니다.

완료, 완료, 완료를 클릭하세요. . . .

그런 다음 프로젝트에서 Java 클래스를 찾아서 테스트해 보세요. 물론 데이터베이스가 먼저 있어야 합니다.

수업명 : 뭐든지

package com.bipt.db;

import java.sql.Statement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
public class DBCon {
 public static Connection conn=null;
 public static Statement stmt = null;
 public static ResultSet rs = null;

 public void getCon() throws ClassNotFoundException, SQLException {
 Class.forName("com.mysql.jdbc.Driver");
 conn = DriverManager.getConnection("jdbc:mysql://localhost/btestdemo?"
  + "user=root&password=bipt");
 }

 public void closeCon(Connection conn) throws SQLException {
 if (conn != null)
  conn.close();

 }

 public static void main(String[] args) {
 DBCon dbc = new DBCon();
 try {
  dbc.getCon();
  stmt = conn.createStatement();
  rs = stmt.executeQuery("select * from user");
  while(rs.next()) {       
  System.out.println(rs.getInt("USERID"));      
  System.out.println(rs.getString("USERNAME"));   
  System.out.println(rs.getString("USERPASSWORD"));
 // System.out.println(rs.getString("USERMAIL")); 
 //System.out.println(rs.getDate("USERTIME"));
 // System.out.println(rs.getString("USERINTEGRAL"));   
 //System.out.println(rs.getString("USERSEX")); 
  System.out.println();     
  }
  System.out.println("conn:" + DBCon.conn);
  System.out.println("mysql测试成功");
 } catch (ClassNotFoundException e) {
  // TODO Auto-generated catch block
  e.printStackTrace();
 } catch (SQLException e) {
  // TODO Auto-generated catch block
  e.printStackTrace();
 }
 }

}

mysql 스크립트:

CREATE TABLE `user` (
`USERID` int(11) NOT NULL auto_increment,
`USERNAME` varchar(30) NOT NULL default '',
`USERPASSWORD` varchar(30) default '',

PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
go

이 Java 클래스를 실행하면 데이터베이스에 사용자 정보가 있다고 표시됩니다. 잠자리에 들고 다른 날 편집해 보세요.

도움이 되었기를 바랍니다!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.