java连接数据库保姆级教程

一.下载安装数据库(mariadb)与java(eclipse)

1.下载官网是MariaDB Products & Tools Downloads | MariaDB版本是11.3的

99d71d489f7242c89dff5e2bb0579b57.jpeg

一步步安装就行了详情见http://t.csdnimg.cn/JigmI安装好了之后记得在里面插入表格

打开电脑左下方的搜索框找到mysql client(mariadb 11.3),创建一个表,这里以学生管理系统为例

7e800b9e9bfb46bc9fce446db6325aec.jpeg

建表过程如下:

ba244203d7604063851c21e991d8b7fb.jpeg

建好以后,要在”此电脑"单击右键找到属性里面的设置环境变量,找到高级环境设置,添加mariadb的mysql文件的路径到path里,设置好以后,找到cmd以管理员的身份运行输入net start mariadb

2.下载eclipse,官网下载就行了

这个博客链接讲的很详细http://t.csdnimg.cn/0i8wv

二..连接eclipse与数据库

1.找到mariadb的官网,下载mariadb的连接器

2.打开eclipse建立一个项目然后按照如图所示步骤将下载好的Mariadb与java之间的连接器导入项目的libary里面

80b3d297367e474487b98ab114deded8.jpeg

 

e01a14ff8a1940d9a187fbf325772e0e.jpegb1a089f1a346472596ec6b4516d00563.jpeg3e35d56927274a3db6bb3a737ae798c8.jpeg

然后就可以出现如下界面

3de75e57c86d45bd9abd45feeac61c52.jpeg

 

然后,建立如图所示类

注意:有的版本的会有建立类的时候会自带模板,要把它删了,否则会报错,连接不上

 

import java.sql.*; 
public class Example11_1 {
   public static void main(String args[]) {
      Connection con=null;
      Statement sql; 
      ResultSet rs;
      try{  
    	  System.out.println("驱动成功");
    	  Class.forName("org.mariadb.jdbc.Driver"); //加载JDBC_MySQL驱动,每个数据库这个地方不一样
      }
      catch(Exception e){System.out.println("驱动失败");}
      String uri = "jdbc:mariadb://localhost:3306/w";//w为数据库的名字,每个数据库软件这个地方不一样
      String user ="root";
      String password ="123456";
      try{  System.out.println("连接成功");
         con = DriverManager.getConnection(uri,user,password); //连接代码
      }
      catch(SQLException e){System.out.println("连接失败"); }
      try { 
          sql=con.createStatement();
          rs=sql.executeQuery("SELECT * FROM st"); //查询st表
          while(rs.next()) {
             String number=rs.getString(1);
             String name=rs.getString(2);
             int sage=rs.getInt(3);
             System.out.printf("%s\t",number);
             System.out.printf("%s\t",name);
             System.out.printf("%d\t",sage);
           
          }
          con.close();
      }
      catch(SQLException e) { 
         System.out.println(e);
      }
  }
}

出现下面运行结果就是连接成功了

b43ccc7320fe42da9ca18822a74c8235.jpeg

让后就连接成功啦!连接器也可以用我的,已经上传资源https://download.csdn.net/download/2201_75999403/88599859?spm=1001.2014.3001.5503,可以下载到桌面就行了。

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值