Java程序设计(四)数据库JDBC入门

今天,我们来谈谈在JAVA中 如何连接数据库,如何对数据库进行操作 。本文 以SQL SERVER 2012 其他数据库也是大同小异的 。.以下是步骤

1.下载适合SQL SERVER 2012 的驱动

2.配置SQL SERVER 2012 JDBC的驱动 

3.配置SQL SERVER 2012

4.在eclipse 中完成JDBC的配置

5.编写程序 测试数据库的连接 


1.下载适合SQL SERVER 2012 JDBC的驱动  以下是网址

http://www.microsoft.com/zh-cn/download/details.aspx?id=11774

2.配置JDBC的驱动

寻找压缩包 并下载 之后解压缩 然后把sqljdbc4.jar 这个文件 复制拷贝到 你java jdk 所在的文件夹 的 jre/ext 这个文件中 比如这个地址  E:\Program Files\Java\jdk1.8.0_60\jre\lib\ext

3.确保你的SQL SERVER 的验证方式是混合验证 //如果不是混合验证 请参考下期文章 如何更改SQL SERVER 的认证方式 

4.打开sql server 的配置管理器  sql server configuration manager  然后 点击  sql server 的网络配置  打开 TCP/IP  以及Name Tipe  协议  要启用这些协议才会确保之后的步骤能成功

5.打开eclipse 新建一个测试工程  工程名 可以这样Test 然后 在src 文件中 打开属性 Build Path  选择 configure build path  然后 打开 libraries 选项卡 然后再点击 ADD external jars 选择 你刚才拷贝进去的sqljdbc4.jar 这个文件  然后 OK

6.然后新建一个类  然后 写一段测试代码 以下是示例  



import java.sql.*;


 


public class Test {


public static void main(String [] args)


{


 String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";


 String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=MyTest";   //你要连接的数据库名称


 String userName="sa";  //数据库的登录名


 String userPwd="*******************";  //数据库的密码 
 String sql="SELECT StuName FROM [MyTest].[dbo].[StuTest]";


 try


 {


  Class.forName(driverName);


  Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd);


   System.out.println("连接数据库成功");
   Statement stmt=dbConn.createStatement();
   ResultSet resql=stmt.executeQuery("select * from Example ");
   while(resql.next())
   {
   System.out.println(resql.getString("Name"));
   }
 }


 catch(Exception e)


 {


  e.printStackTrace();


  System.out.print("连接失败");


 }    


}


}



7.如果以上代码测试成功了  说明初步入门了JDBC 哈哈  就这样了  下期再见 不定时更新 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章