欢迎投稿

今日深度:

MySQL加载JDBC驱动程序,mysql加载jdbc

MySQL加载JDBC驱动程序,mysql加载jdbc


首先安装MySQL数据库,我安装的是MySQL5.5,具体安装步骤这里就不介绍了。需要提醒的是,如果安装进程一直停在start service那里,无法继续进行下去的话,请参照我的博文《安装MySQL5.5时,到了start service没反应,解决方案》,应该能帮你解决困难。

接下来进入MySQL官网http://dev.mysql.com/downloads/connector/j/下载最新的MySQL驱动程序,我这里下载的是:mysql-connector-java-gpl-5.1.35.msi。这是镜像文件,双击就会自动安装,并在C:\Program Files\MySQL文件夹下生成一个MySQL Connector J文件夹。进入该文件夹找到一个名叫mysql-connector-java-5.1.35-bin.jar的文件。

我的java程序安装在D:\Java\jdk1.7.0_15文件夹中,找到该文件夹下的lib文件夹,并将mysql-connector-java-5.1.35-bin.jar复制到lib中。由于安装java程序时,会默认在C:\Program Files\Java\jre中产生一个lib文件夹,进入该文件夹找到ext,双击进入文件夹,同时将mysql-connector-java-5.1.35-bin.jar复制一份放入其中。


记住要配置CLASSPATH:

我的CLASSPATH配置:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\mysql-connector-java-5.1.36-bin.jar;

        在dos环境下使用正常;

在Eclipse中,鼠标选中项目工程,右键点击Build Path,选择Configure Build Path,会跳出一个属性框图。选择Java Build Path下的Libraries,点击Add External JARs,浏览到JDBC的MySQL驱动的jar包,点击确定,将其导入到项目中。

完成上述步骤,就可以通过java对MySQL数据库进行操作了。


  1. //就只有4个步骤:1.加载驱动;2.链接数据库;3.执行命令;4.关闭数据库;  
  2. import java.sql.*;  
  3. class MysqlConnection  
  4. {  
  5.     /*要是更换数据库,就直接更换这些语句就行了,main函数的那些都不用动的,主要是驱动(DBDRIVER)和链接方式(DBURL)*/  
  6.     private static String DBDRIVER   = "org.gjt.mm.mysql.Driver";//这个是与下载jdbc-mysql里面的那个driver.class文件是对应的,你  
  7.                                                                 //可以解压找下,会发觉驱动就是那个鬼东西的。。  
  8.     private static String DBURL      = "jdbc:mysql://localhost:3306/study";/* 
  9.                                         jdbc:mysql://localhost:3306:test这句里面分如下解析: 
  10.                                         jdbc:mysql://   是指JDBC连接方式; 
  11.                                         localhost:      是指你的本机地址; 
  12.                                         3306            SQL数据库的端口号; 
  13.                                         study           就是你要连接的数据库的地址。 
  14.                                                         你可以试下不要这个'study',或者胡乱接一个不存在的数据库, 
  15.                                                         然后还可以执行下面语句来实现连接数据库(a) 
  16.                                         */  
  17.     private static String DBUSER     = "scott";  
  18.     private static String DBPASSWORD = "tiger";  
  19.     public static void main(String[] args)throws Exception   
  20.     {  
  21.         Class.forName(DBDRIVER);//1.加载驱动  
  22.         Connection conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD);//2.获得链接  
  23.         Statement statement = conn.createStatement();//3.执行命令  
  24.         //statement.executeUpdate("use study");//(a)要是没有上面的那个数据库,就要使用这个函数来连接数据库  
  25.         ResultSet result = statement.executeQuery("SELECT * FROM emp");//结果收集,迭代  
  26.         while(result.next()){  
  27.             printf(result.getObject(1)+" ");  
  28.             printf(result.getObject(2)+" ");  
  29.             printf(result.getObject(3)+" ");  
  30.             printf(result.getObject(4)+"\n");  
  31.         }  
  32.         conn.close();  
  33.     }  
  34.     public static void printf(Object obj){  
  35.         System.out.print(obj);  
  36.     }  
  37.     public static void printfln(Object obj){  
  38.         System.out.println(obj);  
  39.     }  





版权声明:本文为博主原创文章,未经博主允许不得转载。

www.htsjk.Com true http://www.htsjk.com/shujukunews/9924.html NewsArticle MySQL加载JDBC驱动程序,mysql加载jdbc 首先安装MySQL数据库,我安装的是MySQL5.5,具体安装步骤这里就不介绍了。需要提醒的是,如果安装进程一直停在start service那里,无法继续进行下去的...
评论暂时关闭