zoukankan      html  css  js  c++  java
  • Ubuntu 16.04LTS下eclipse连接mysql

    第一部分:打开eclipse,新建一个web工程,新建一个类db_test.java(jdbc连接mysql的原理自行百度)

    import java.sql.*;


    public class db_test{

    public static void main(String[] srg){

    try{

    Class.forName("com.mysql.jdbc.Driver").newInstance();

    }catch(InstantiationException | IllegalAccessException

    |ClassNotFoundException e) {

    //TODOAuto-generated catch block

    e.printStackTrace();

    }

    Connection conn = null;

    try{

    conn=DriverManager.getConnection("jdbc:mysql://localhost/db_test","root","wtt561111");

    }catch(SQLException e) {

    //TODOAuto-generated catch block

    e.printStackTrace();

    }

    Statement stmt = null;

    try{

    stmt= conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

    }catch(SQLException e) {

    //TODOAuto-generated catch block

    e.printStackTrace();

    }

    String sql = "select* from student";


    try{

    ResultSet  rs = stmt.executeQuery(sql);

    while(rs.next()){

    String sno=rs.getString(2);

    System.out.println(sno);

    }

    }catch(SQLException e) {

    //TODOAuto-generated catch block

    e.printStackTrace();

    }

     

     

     

    }

    }

    第二部分:

    1.安装mysql

    2.在mysql下新建一个数据库db_test,在该数据库下新建表test(uid,uname),插入数据(1,小赵),(2,小李),(3,小王)

    3.下载jdbc驱动,

    http://downloads.mysql.com/archives/c-j/

    djbc的版本要能符合mysql的版本,至于怎么选择版本,看http://dev.mysql.com/doc/connector-j/5.1/en/connector-j-versions.html,

    我选择的是5.1.39版本的,然后查看了mysl的版本(进去myslq,select version();),刚好适合

    下载完成后解压到/opt/jvm路径下

    sudo tar zxvf mysql-connector-java-5.1.39.tar.gz -C /opt/jvm

    从中找到mysql-connector-java-5.1.39-bin.jar,复制一份放入到eclipse下web工程的Webcontent下的WEB_INF下的lib文件夹中,然后再复制一份到tomcat的lib文件夹中

    所有都配置完成后运行db_test.java,在控制台就可以看见输出的test表的内容。

  • 相关阅读:
    Python3 获取抖音无水印视频 2020年12月23日----lanyi原创
    javascript9分享到菜单,菜单在屏幕左侧的移出和收回
    javascript8图片刹车运动
    javascript7图片的淡入淡出
    javascript6鼠标拖拽图片
    javascript5每秒改变字体颜色的大小
    javascript4动态生成表格
    javascript3跟随鼠标的提示框
    javascript2选项卡
    同学,为什么Golang中不用this和self
  • 原文地址:https://www.cnblogs.com/zhaoxu123/p/6055473.html
Copyright © 2011-2022 走看看