MyEclipse实现数据库的简单连接
1,新建一个dynamic web工程。点击file--new--other然后选择dynamic web工程进行下一步
2.测试名字我设置为JDBCTest,建好后如下图
3.用Java连接数据库需要用到jar包,这里的jar包是mysql-connector-java-5.0.8-bin
然后把jar包添加到工程中
① 工程右击选择properties如图
② 点击 ADD ExternalJARs...后,选择jar包所在的路径然后点击最后打开即可,
如下图
③ 最后效果图为:
④ 点击OK后工程根目录下也会多出相关驱动:
4,建一个class,在class中写相关代码。数据库的连接主要包括以下几个步骤
a,加载驱动
b,建立连接
c,创建sql语句
d,发送sql语句
5,相关代码:
C++ Code
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
import java.sql.*;
public class Test { public static void main(String args[]) { try { Class.forName("com.mysql.jdbc.Driver"); //加载MYSQL JDBC驱动程序 //Class.forName("org.gjt.mm.mysql.Driver"); System.out.println("Success loading Mysql Driver!"); } catch (Exception e) { System.out.print("Error loading Mysql Driver!"); e.printStackTrace(); } try { Connection connect = DriverManager.getConnection( "jdbc:mysql://localhost:3306/world","****","*****"); //连接URL为 jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码 System.out.println("Success connect Mysql server!"); Statement stmt = connect.createStatement(); ResultSet rs = stmt.executeQuery("select * from city"); //user 为你表的名称 while (rs.next()) { System.out.println(rs.getString("name")); } } catch (Exception e) { System.out.print("get data error!"); e.printStackTrace(); } } } |
6,连接成功后的效果图为: