java程序连接MySQL数据库

Posted 且听风吟-wuchao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java程序连接MySQL数据库相关的知识,希望对你有一定的参考价值。

驱动程序:mysql-connector-java-5.1.7-bin.jar

程序示例如下:

package commonProject;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JavaForJdbc {

    public static void main(String[] args) throws SQLException, ClassNotFoundException {
        String dbDriver = "com.mysql.jdbc.Driver";//声明mysql驱动
        String url = "jdbc:mysql://139.129.34.134:3306/database01";//声明数据源
        Connection conn = null;//声明与数据库的连接
        Statement stmt = null;//声明执行SQL语句
        ResultSet rs = null;//声明结果集
        
        
        Class.forName(dbDriver);//加载数据库驱动,一般可不执行,执行该句可以提前检查jdbc驱动是否存在。
        conn = DriverManager.getConnection(url,"username","password");//连接数据库
        stmt = conn.createStatement();//创建 Statement对象
        rs = stmt.executeQuery("SELECT * FROM userTable");执行查询语句
        while(rs.next()){
            System.out.println("id:"+rs.getString(1)+" name:"+rs.getString(2)+" age:"+rs.getString(3));
        }
    }

}

 

以上是关于java程序连接MySQL数据库的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu下Java程序如何连接MySQL数据库?

java连接mysql数据库的驱动程序包编译阶段需要

从mysql的片段中加载ListView

如何用java打印mysql数据库

连接MySQL出现错误:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)(代码片段

在java程序中使用JDBC连接mysql数据库