第一步:下载mysql驱动
驱动地址:http://www.mysql.com/products/connector/ 。选择JDBC
Driver for MySQL (Connector/J)。
第二步:连接数据库。
1、Driver name自定义,可以随便取。
2、Connection URL是jdbc:mysql://localhost:3306/mysql(其中mysql为自己指定的数据库名字,必须指定,不然测试代码会出现没有选择数据库的错误)
3、User name为数据库用户名
4、Password为自己数据库密码 (注意:连接名和真正的数据库名是不一样的性质,虽然名字可以一样。)
5、Add JARs即加载我们已经下好的驱动包。
6、Driver Classname是在加载完驱动包后出现的。
7、测试连接是否成功,成功即可,若不成功,把mysql服务打开
第三步:在数据库中建表加入数据以便代码测试
第四步:将jar包加入myeclipse中。
第五步:代码测试
package Dao; 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:3306/mysql","root","orcl"); } 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 UserInfo"); while (rs.next()) { System.out.println(rs.getInt("USERID")); System.out.println(rs.getString("USERNAME")); System.out.println(rs.getString("USERPWD")); System.out.println(); } System.out.println("conn:" + DBCon.conn); System.out.println("mysql测试成功"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } } }