eclipse 连接JDBC数据库

转载 2015年11月19日 15:49:07

我的环境:MySQL:mysql-essential-5.1.51-win32

     jdbc驱动:我已经上传到csdn上一个:http://download.csdn.net/source/3451945

     Eclipse:任意版本,免费的,可以百度的到。

1。MySQL安装,不会的朋友可以看连接:http://www.duote.com/tech/1/2430_1.html

    下面来创建一个数据:

mysql>CREATE DATABASE test;   //创建一个数据库


mysql>use  test;  //指定test为当前要操作的数据库


mysql>CREATE TABLE user (name VARCHAR(20),password VARCHAR(20));   //创建一个表user,设置两个字段。


mysql>INSERT INTO user VALUES('huzhiheng','123456'); //插入一条数据到表中

2。打开Eclipse,创建一个项目(my),

操作:右键点击my--->build Path--->add external Archiver...选择jdbc驱动,点击确定。

我的项目列表:

3。驱动已经导入,下面我们来写一个程序验证一下

  1. import java.sql.*;  
  2. public class MysqlJdbc {  
  3.   public static void main(String args[]) {  
  4.     try {  
  5.       Class.forName("com.mysql.jdbc.Driver");     //加载MYSQL JDBC驱动程序     
  6.       //Class.forName("org.gjt.mm.mysql.Driver");  
  7.      System.out.println("Success loading Mysql Driver!");  
  8.     }  
  9.     catch (Exception e) {  
  10.       System.out.print("Error loading Mysql Driver!");  
  11.       e.printStackTrace();  
  12.     }  
  13.     try {  
  14.       Connection connect = DriverManager.getConnection(  
  15.           "jdbc:mysql://localhost:3306/test","root","198876");  
  16.            //连接URL为   jdbc:mysql//服务器地址/数据库名  ,后面的2个参数分别是登陆用户名和密码  
  17.   
  18.       System.out.println("Success connect Mysql server!");  
  19.       Statement stmt = connect.createStatement();  
  20.       ResultSet rs = stmt.executeQuery("select * from user");  
  21.                                                               //user 为你表的名称  
  22.       while (rs.next()) {  
  23.         System.out.println(rs.getString("name"));  
  24.       }  
  25.     }  
  26.     catch (Exception e) {  
  27.       System.out.print("get data error!");  
  28.       e.printStackTrace();  
  29.     }  
  30.   }  
  31. }  


Success loading Mysql Driver!

Success connect Mysql server!

huzhiheng 

4。可以查看到MySQL里面的内容,那我们是不是想往MySQL中插入数据呢。
下面的例子,往MySQL的user表中插入100条数据

  1. import java.sql.*;  
  2.   
  3. public class Myjproject {  
  4.  public static void main(String args[])  
  5.  {  
  6.      try {  
  7.           Class.forName("com.mysql.jdbc.Driver");     //加载MYSQL JDBC驱动程序     
  8.           //Class.forName("org.gjt.mm.mysql.Driver");  
  9.          System.out.println("Success loading Mysql Driver!");  
  10.         }  
  11.         catch (Exception e) {  
  12.           System.out.print("Error loading Mysql Driver!");  
  13.           e.printStackTrace();  
  14.         }  
  15.   try {  
  16.       Connection connect = DriverManager.getConnection( "jdbc:mysql://localhost:3306/test","root","198876");  
  17.        
  18.        int num=100;  
  19.        PreparedStatement Statement=connect.prepareStatement("INSERT INTO user VALUES(?,?)");  
  20.        for(int i=0;i<num;i++)        //定义个100次的循环,往表里插入一百条信息。  
  21.       {  
  22.            Statement.setString(1,"chongshi"+i);  
  23.            Statement.setString(2,"bo"+i);  
  24.            Statement.executeUpdate();  
  25.    }  
  26.   
  27.   // } catch (ClassNotFoundException e) {  
  28.     // TODO Auto-generated catch block  
  29.    // System.out.println("An error has occurred:"+e.toString());  
  30.   //  e.printStackTrace();  
  31.    }catch(SQLException e)  
  32.    {  
  33.    }  
  34.  }  
  35. }  


5.下面我们打开MySQL数据库进行查看 

?
?
?
?

相关文章推荐

JDBC及eclipse连接数据库

单例设计模式 包含eclipse与MySQL进行连接连接前需要先用build path导入连接包 注册用户 登录程序 select语句来检索数据 insert语句来插入数据 update语句更新表中内...

[JDBC]Eclipse连接MySQL数据库(傻瓜篇)

我的环境:MySQL:mysql-essential-5.1.51-win32            Eclipse:任意版本,免费的,可以百度的到。 1。MySQL安装,不会的朋友...

Eclipse中使用JDBC连接MYSQL数据库

JDBC驱动的下载与导入 JAVA可以通过MYSQL的JDBC驱动连接数据库,这里记录了Eclipse建立工程连接数据库的过程。 1.MySQL的JDBC驱动名为Connector/J, 下载地址:...

用JDBC连接Oracle数据库 via Eclipse

老方法链接数据库是这样的: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection conn = DriverManager.getCon...

JDBC及eclipse连接数据库

1.select语句来检索数据 select 所选字段列表 from 数据表名 where 条件表达式 group by 字段名 having 条件表达式(指定分组条件) order by 字段名...

Eclipse连接JDBC数据库遇到的问题

今天学习了使用Eclipse工具使用JDBC连接数据库,首先对Mysql数据库进行了连接并测试了,无问题,可是在连接mssql时遇到了问题, 操作步骤如下: 1)首先使用Database Develo...

eclipse下保证jdbc以SQL身份验证方式连接SQL Server2008数据库

在连接数据库之前必须保证SQL Server 2008是采用SQL Server身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,则重新设置如下:              ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)