JDBC的连接

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class MyConnection {

	  Connection con;
	public static void main(String[] args) {
		MyConnection mycon=new MyConnection();
		Connection c=mycon.getConnection();

	}
	public  Connection getConnection(){
		// 驱动程序名
	    String driver = "com.mysql.jdbc.Driver";
	    // URL指向要访问的数据库名score
	    String url="jdbc:mysql://localhost:3306/score";
	    //String url="jdbc:mysql://127.0.0.1:3306/score";
	    // MySQL配置时的用户名
	    String user = "root";
	    // MySQL配置时的密码
	    String password = "123456";

	    try {
	    	//加载驱动
			Class.forName(driver);

			 // 连续数据库
			con=DriverManager.getConnection(url, user, password);

			if(!con.isClosed())System.out.println("数据库连接成功!");

			//Statement用来执行sql语句
			Statement statement=con.createStatement();

			// 要执行的SQL语句
			String sql="select * from Student";

			 // 结果集
			ResultSet re=statement.executeQuery(sql);

			//遍历数据
			while(re.next()){
				String Sid=re.getString(1);
				String Sname=re.getString(2);
				String Sage=re.getString(3);
				String Ssex=re.getString(4);
				String Szhuanye=re.getString(5);

				System.out.println("Sid:"+Sid+"  Sname:"+Sname+"  Sage:"+Sage+"  Ssex:"+Ssex+"  Szhuanye:"+Szhuanye);
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
	    return con;
	}

}

JDBC的连接

时间: 2024-09-29 13:50:12

JDBC的连接的相关文章

jdbc 模板 连接

package itcast; import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement; public class Base { /**     * @param args     */    public static void main(String[] args) {  

jmeter中通过jdbc方式连接mysql数据库的配置参考

jmeter中通过jdbc方式连接mysql数据库的配置参考: Database URL=jdbc:mysql://ip:port/dbname?useUnicode=true&characterEncoding=UTF-8 JDBC Driver class=com.mysql.jdbc.Driver jmeter中配置截图:

JDBC之 连接池

JDBC之 连接池 有这样的一种现象: 用java代码操作数据库,需要数据库连接对象,一个用户至少要用到一个连接.现在假设有成千上百万个用户,就要创建十分巨大数量的连接对象,这会使数据库承受极大的压力,为了解决这种现象,一种技术出现了,这就是数据库连接池. 什么是数据库连接池(原理) 所谓数据库连接池,可以看作 :在用户和数据库之间创建一个”池”,这个池中有若干个连接对象,当用户想要连接数据库,就要先从连接池中获取连接对象,然后操作数据库.一旦连接池中的连接对象被拿光了,下一个想要操作数据库的用

jdbc桥连接过程解析

读多少源码,便知自己有多无知! 想温习一下桥链接模式,然后觉得自己已然吃透了,因为自己写的博客,觉得还是应该更具体一些. 类似于这样的结构: 个人理解: 结构型模式 - 桥连接模式 概述: Bridge模式的应用场景 结构图: 桥接模式的优缺点 桥连接模式的应用实例 代码(其实读UML图要比代码还要一目了然) 参考/转自 便是一目了然了,觉得应该找个在Java中桥连接模式的实际应用,于是就找到了Jdbc连接. 于是,困惑的旅程开始了....... //加载及注册JDBC驱动程序 Class.fo

day18(JDBC事务&连接池介绍&DBUtils工具介绍&BaseServlet作用)

day18总结 今日思维导图: 今日内容 事务 连接池 ThreadLocal BaseServlet自定义Servlet父类(只要求会用,不要求会写) DBUtils à commons-dbutils ? 事务 ? 事务的四大特性:ACID: mysql中操作事务 jdbc中操作事务 ? ? ? 事务概述 为了方便演示事务,我们需要创建一个account表: CREATE TABLE account( ????id INT PRIMARY KEY AUTO_INCREMENT, ????NA

Ubuntu jsp平台使用JDBC来连接MySQL数据库

Ubuntu 7.04 搭建Ubuntu jsp平台开发环境MySQL+tomcat+apache+j2sdk1.6在所有安装开始前先在Terminal中输入 rpm -q -a查看是否安装过rpm 和 rpm包的所需软件如果没有安装rpm在Terminal中输入 sudo apt-get install rpm. AD:2014WOT全球软件技术峰会北京站 课程视频发布 你们知道什么是Ubuntu jsp平台么这个非常高深的运用技术将由我来非常讲解,Ubuntu jsp平台NB在哪呢,下面我来

jdbc 简单连接

package itcast; import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement; public class Base { /**     * @param args     */    public static void main(String[] args) {  

IntelliJ IDEA+Mysql connecter/j JDBC驱动连接

在IntelliJ IDEA中用connecter/j jdbc驱动连接MYSQL 以下是解决过程,待整合...有点懒,有空再改 官方文档:https://www.cnblogs.com/cn-chy-com/p/10145690.html 创建了mysql新用户:https://blog.csdn.net/weixin_38091140/article/details/82983229 配置了JDK:https://blog.csdn.net/Elenal/article/details/53

集合、多线程、网络编程、JDBC、连接池、反射、综合应用

1.使用TCP连接服务器和客户端. 2.结合反射的知识.创建JDBC和连接池. 3.客户端输入信息并保存到一个对象中,发送到服务器. 4.服务器接收对象,通过JDBC存储进数据库中. 5.把服务器放到线程中,保持启动状态. 6.客户端读取数据库的数据信息,放到集合中. 7.遍历集合,输出数据库的数据. 服务器和客户端的项目结构: 服务器 客户端 实体类: package com.luo.project.pojo; import java.io.Serializable; public class