首页 > 代码库 > JDBC入门之一--连接Mysql实验
JDBC入门之一--连接Mysql实验
工具:mysql-connector-java-5.1.40、eclipse
1)首先要将mysql-connector-java包整合到eclipse中,右击项目,然后选择build path,出现如此,然后OK就可以了!
2)创建一个测试类,测试连接,代码如下 1 import java.sql. 2 //Connection这个类在Mysql-connector-java中也有,但是我们是在java虚拟机中跑的,所以用的是java.sql包中的内容。
1 import java.sql.*; 2 3 public class MysqlConnection { 4 public static void main(String args[]){ 5 //1)加载mysql驱动器 6 try { 7 Class.forName("com.mysql.jdbc.Driver"); 8 System.out.println("Success loading driver!"); 9 } catch (Exception e) { 10 // TODO: handle exception 11 System.out.print("Error loading driver!"); 12 e.printStackTrace(); 13 } 14 //2)建立与mysql连接 15 //getConnection的三个参数,url:只能连接协议,连接主机,和端口号,以及要连接的数据库;user:连接到数据库中的用户名;password:连接密码 16 try { 17 Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/world","root","538769"); 18 System.out.println("connect to world!"); 19 //3)通过connection,创建statement 20 Statement stm = connection.createStatement(); 21 //4)resultset中存放查询之后的结果 22 ResultSet rSet = stm.executeQuery("select * from city"); 23 //ResultSet中的next方法是判断下一个是否为空 24 while(rSet.next()){ 25 System.out.println("the City " + rSet.getString("ID")+" is " + rSet.getString("Name")); 26 //System.out.println(rSet.getString("ID","Name")); 27 28 } 29 30 } catch (Exception e) { 31 // TODO: handle exception 32 System.out.println("error get data!"); 33 e.printStackTrace(); 34 } 35 36 } 37 }
3)将源码 运行起来,可以看到查询到了结果.
JDBC入门之一--连接Mysql实验
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。