日期:2014-05-16  浏览次数:20456 次

MyEclipse 6.5 连接MySql数据库
首先需要 1:mysql-5.0.51b-win32
2:navicat9_lite_en
3:Myeclipse 6.5
附录中有

MyEclipse连接mysql-5.0.51数据库


一. 点击MYSQL-5.0.15b-WIN32 SETUP.EXE安装MYSQL5.0.*

   
二.使用navicat9_lite_en新建数据库mymap和学生表user(userName),然后自己添几条数据

二.MySql与Eclipse的连接示例

    新建一个Java Project:MySqlDemo,右击项目-〉属性-〉Java Build Path-〉库-〉添加外部库-〉JDBC驱动程序Jar包:mysql-connector-java-5.0.4-bin.jar

/src/mySqlDemo/ MySqlDemo.java代码如下:

package mySqlDemo;

import java.sql.*;

public class MySqlDemo{

    public static void main(String args[]){

    try{

       //1.注册驱动

       Class.forName("com.mysql.jdbc.Driver");

    }catch(ClassNotFoundException e){

       e.printStackTrace();

       }//MySql的驱动

    //建立数据库操作对象实例

    Connection con=null;//数据库联接对象

    Statement stm=null;//数据库表达式

    ResultSet rs=null;//结果集

    try{

       //2.建立数据库的连接

       //参数一:连接到MySql数据库的JDBC URL;参数二:用户名;参数三:密码      con=DriverManager.getConnection("jdbc:mysql://localhost:3306/mymap?useUnicode=true&charaterEncoding=UTF-8","root","123456");

       //3.建立表达式

       stm=con.createStatement();

       //4.执行查询记录的SQL语句,获得结果集

       rs=stm.executeQuery("select * from user");

       //5.遍历访问数据库里的记录

       while(rs.next()){

           System.out.print("学号="+rs.getString("userName"));

       }

    }catch(SQLException e){

       e.printStackTrace();    

    }finally{

       //关闭数据库联接,释放资源

       try{

           rs.close();

       }catch(SQLException e){        

       }

       try{

           stm.close();

       }catch(SQLException e){        

       }

       try{

           con.close();

       }catch(SQLException e){        

       }

    }

}

}

navicat9_lite_en 和 mysql-5.0.51b-win32 太大了点,上传不了了,要的话可以发邮箱