jdbc连接mysql

 时间:2026-02-13 20:22:15

1、加载驱动

jar程序驱动包,mysql-connector-java-5.1.21-bin.jar

jdbc连接mysql

2、java代码显示到后台的数据表格

3、package com.cc;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.util.Properties;

import com.mysql.jdbc.Connection;

import com.mysql.jdbc.Driver;

import com.mysql.jdbc.PreparedStatement;

public class JDBCOperation {

private static Connection getConn() {

   String driver = "com.mysql.jdbc.Driver";

   String url = "jdbc:mysql://192.168.40.6:3306/test";

   String username = "root";

   String password = "mysql2014,";

   Connection conn = null;

   try {

       Class.forName(driver); //classLoader,加载对应驱动

       conn = (Connection) DriverManager.getConnection(url, username, password);

   } catch (ClassNotFoundException e) {

       e.printStackTrace();

   } catch (SQLException e) {

       e.printStackTrace();

   }

   return conn;

}

private static Integer getAll() {

   Connection conn = getConn();

   String sql = "select * from text";

   PreparedStatement pstmt;

   try {

       pstmt = (PreparedStatement)conn.prepareStatement(sql);

       ResultSet rs = pstmt.executeQuery();

       int col = rs.getMetaData().getColumnCount();

       System.out.println("============================");

       while (rs.next()) {

           for (int i = 1; i <= col; i++) {

               System.out.print(rs.getString(i) + "\t");

               if ((i == 2) && (rs.getString(i).length() < 8)) {

                   System.out.print("\t");

               }

            }

           System.out.println("");

       }

           System.out.println("============================");

   } catch (SQLException e) {

       e.printStackTrace();

   }

   return null;

}

public static void main(String[] args) throws SQLException{

  /* Driver driver = new com.mysql.jdbc.Driver();

   String url = "jdbc:mysql://192.168.40.6:3306/test";

   Properties info=new Properties();

   info.put("user", "root");

   info.put("password", "mysql2014,");

   Connection conn= (Connection) driver.connect(url, info);

   System.out.println(conn);

   */

   JDBCOperation.getAll();

}

}

4、运行就可以在后台出现数据表格

jdbc连接mysql

  • ==与equals的区别
  • java中的冒泡排序
  • Windows下使用DOS命令进入MySQL数据库
  • 如何使用junit编写测试类
  • 如何查看jdk版本
  • 热门搜索
    昆明旅游 旅游局官网 凯撒旅游 旅游公司 西宁旅游攻略 湛江旅游 中国旅游地图 长春大学旅游学院 九华山旅游攻略 张掖旅游