大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说jdbc连接MySql数据库[亲测有效],希望您对编程的造诣更进一步.
jdbc连接MySql数据库
package com.zhy;
import com.mysql.jdbc.Driver;
import java.sql.*;
/**
* @author ZHY
* @data 2021/2/15
*/
public class TestJdbc {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
//0、配置信息
//jdbc:mysql://localhost:3306/数据库? user=root & password= & useUnicode=true&characterEncoding=gbk 字符编码要加 & autoReconnect=true & failOverReadOnly=false
String url = "jdbc:mysql://localhost:3306/testjdbc?useUnicode=true&characterEncoding=utf-8";
String use = "root";
String password = "123456";//不建议
//1、加载驱动
Class.forName("com.mysql.jdbc.Driver");
//2、链接数据库
Connection cn = DriverManager.getConnection(url,use,password);
//3、创建发送sql对象Statement crud 不安全
Statement st = cn.createStatement();
//4、编写sql
String sql = "select * from users";
//5、执行查询sql 返回一个 ResultSet 结果集
ResultSet rs = st.executeQuery(sql);
//5.1 遍历结果
while (rs.next()){
System.out.println("id = "+rs.getObject("id"));
System.out.println("name = "+rs.getObject("name"));
System.out.println("email = "+rs.getObject("email"));
System.out.println("birthday = "+rs.getObject("birthday"));
}
//6、关闭连接 释放资源
rs.close();
st.close();
cn.close();
}
}
jdbc连接MySql数据库
原文地址:https://www.cnblogs.com/zhy-god/p/14403840.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/6521.html