java 学习之联接 Mysql

php中文网
发布: 2016-06-07 16:26:53
原创
1211人浏览过

java 学习之连接 Mysql 首先导入 mysql-connector-java-5.1.10-bin.ja 下载地址: http://download.csdn.net/detail/u014112584/7359185 鼠标放在项目上,右击选择Properties-----Java Build Path ------Add External JARS 测试代码: import java.sql.Connec

java 学习之连接 Mysql

首先导入mysql-connector-java-5.1.10-bin.ja

下载地址:http://download.csdn.net/detail/u014112584/7359185

鼠标放在项目上,右击选择Properties----->Java Build Path ------>Add External JARS



测试代码:

企业网站管理系统源码2.0
企业网站管理系统源码2.0

这是一款比较精美的企业网站管理系统源码,功能比较完整,比较适合新手学习交流使用,也可以作为毕业设计或者课程设计使用,感兴趣的朋友可以下载看看哦。功能介绍:该源码主要包括前台和后台两大部分,具体功能如下:网站前台模块:主要包括企业简介、新闻中心、产品展示、公司证书、工程业绩、联系我们、客户系统、人才招聘等信息的浏览,以及客户留言的功能。网站后台模块1、常规管理:企业简介、链接管理、投票管理、系统设置

企业网站管理系统源码2.0 1
查看详情 企业网站管理系统源码2.0

立即学习Java免费学习笔记(深入)”;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import com.mysql.jdbc.PreparedStatement;
import com.mysql.jdbc.Statement;


public class MysqlTest {
	
	static String drivername="com.mysql.jdbc.Driver";
    static String url="jdbc:mysql://localhost:3306/expression";//指向数据源
    static String username="root";
    static String password="";
    static java.sql.Statement stmt=null;
    static ResultSet re=null;
    static Connection conn=null;
    static PreparedStatement pstm=null;
    /*
     * 构造函数进行初始化
     */
    public MysqlTest(){
    	try{
    		Class.forName(drivername);//将驱动加载到运行环境中,加载的时候,驱动会自动向DriverManager完成注册
    		System.out.println("创建驱动成功");
    	}catch(ClassNotFoundException e){
    		e.printStackTrace();
    	}
    }
    /*
     * 获取连接
     */
    public static Connection getConnection(){
   	 conn=null;
   	try{
   		conn=(Connection)DriverManager.getConnection(url, username, password);//有了驱动和连接地址后,需要使用DriverManager来获取连接
   		System.out.println("连接数据库成功!");
   	}catch(SQLException e){
   		e.printStackTrace();
   	}
   	return conn;
   }
    /**
     * 关闭连接
     * @param args
     */
    public static void free(ResultSet rs,Connection conn,java.sql.Statement stmt2){
    	if(rs!=null){
    		try {
				rs.close();
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				System.out.println("关闭ResultSet失败!");
				e.printStackTrace();
			}finally{
				if(conn!=null){
					try {
						conn.close();
					} catch (SQLException e) {
						// TODO Auto-generated catch block
						System.out.println("关闭Connection失败!");
						e.printStackTrace();
					}finally{
						if(stmt2!=null){
							try {
								stmt2.close();
							} catch (SQLException e) {
								// TODO Auto-generated catch block
							   System.out.println("关闭Statement失败!");
								e.printStackTrace();
							}
						}
					}
				}
			}
    	}
    }
    public static void main(String[]args){

    	MysqlTest.getConnection();
    	try {
			stmt=conn.createStatement();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		try {
			re=stmt.executeQuery("select * from data");
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		int i=1;
		try {
			while(re.next()){
				System.out.println(i++);
			}
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		free(re,conn,stmt);
		System.out.println("OK");
    }
}
登录后复制

java  访问数据库更多例子http://download.csdn.net/detail/u014112584/7359179

立即学习Java免费学习笔记(深入)”;


相关标签:
java速学教程(入门到精通)
java速学教程(入门到精通)

java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号