jdbc连接mysql的方法

news/2024/5/18 22:43:16 标签: mysql, jdbc
jdbc连接mysql的方法  
  
package com.java.util;  
  
import java.sql.*;  
  
public class DButil {  
    /**  
     * 作用:连接mysql  
     * 时间:2015年8月12日  
     * tips:需导入mysql-connector-java-5.1.18-bin.jar  
     */  
    private String dbUserName="root";  
    private String dbPassWord="root";  
    private String jdbcName="com.mysql.jdbc.Driver";  
    private String dbUrl="jdbc:mysql://localhost:3306/db_book";   
      
    public  Connection getConn() throws Exception{  
        Class.forName(jdbcName);  
        Connection conn=DriverManager.getConnection(dbUrl, dbUserName, dbPassWord);  
        return conn;      
    }  
      
    public void closeConn(Connection conn) throws Exception{  
        if (conn!=null){  
            conn.close();  
            conn=null;  
        }  
    }  
      
    public static void main(String[] args) {  
        DButil dbu = new DButil();  
        Connection conn=null;  
        try {  
            dbu.getConn();  
            System.out.println("数据库连接成功!");  
        } catch (Exception e) {  
            // TODO Auto-generated catch block  
            e.printStackTrace();  
            System.out.println("数据库连接失败!");  
        } finally{  
            try {  
                dbu.closeConn(conn);  
            } catch (Exception e) {  
                // TODO Auto-generated catch block  
                e.printStackTrace();  
            }  
        }  
    }  
}  


以上来自原博客:http://blog.csdn.net/gdmzlhj1/article/details/50782929

1.修改MySQL初始密码

参考http://blog.csdn.net/gooooooal/article/details/54836538


2.创建database

输入用户名密码登录MySQL后输入,注意分号

create database db_book;

3.导入jar包参考我的另一篇文章

http://blog.csdn.net/huangyixian2/article/details/78625569

4.编译运行Java文件成功!



http://www.niftyadmin.cn/n/1207203.html

相关文章

服务里没有visualsvn server_在AI服务器部署VS Code Online版

VS Code简单易用、跨平台,同时也俘获了众多攻城狮的“芳心”。当然,这也使得它成为了微软最成功的开源产品。对于开发者而言,通常是下载编译好的VS Code可执行文件,在本地安装运行,方便开发和调试。然而各位AI算法的攻…

IntelliJ IDEA导入mysql-connector-java-5.1.44-bin.jar

如何解决com.mysql.jdbc不存在的问题?导入mysql-connector.jar 具体解决方法: 1.下载mysql-connector-java-5.1.44.jar 下载地址:https://dev.mysql.com/downloads/connector/j/ 我选了下面的zip下载,解压后有mysql-connector-…

《30天自制操作系统》中文源码

自己制作一个操作系统的过程,阅读过程会一边汉化源码,一边执行还有根据一些相关的内容进行代码的书写,欢迎大家交流。 GitHub地址:https://github.com/yourtion/30dayMakeOS 运行方法,在 tolset 中新建一个 run 文件夹…

python设计要求_Python高级应用程序设计任务要求

一、主题式网络爬虫设计方案(15分) 1.主题式网络爬虫名称 名称:爬取链家北京地区的房地产信息 2.主题式网络爬虫爬取的内容与数据特征分析 爬取房子的地区与价格分布,分析其关系 3.主题式网络爬虫设计方案概述(包括实现…

面向对象技术与方法作业

一、GitHub链接:https://github.com/HuangYixian 二、项目(可能是在设置用户名有误,在contributors里并没有我,而是以kouisen的名字提交代码。)1、agenda小组项目链接:https://github.com/HuangYixian/agen…

CRT 控制台的调整设置

securt默认安装好后只会显示粗体,不能带颜色。我们可以自定义带颜色的显示,调整字体为等宽字体。securecrt的控制台颜色设置:Options ->Session Options -> Terminal -> Emulation 中Terminal选择ANSI or linux or xterm,必须钩上 A…

python中缩进在程序中_python程序快速缩进多行代码方法总结

python程序快速缩进多行代码方法总结 该语言中缩进是其精髓,通过缩进可以表示函数、循环等程序结构的范围。有时写完程序后,发现所有程序需要放入函数def中,这时就需要对一整块程序同时进行缩进,还有其他一些情况,也会…

数字图像处理——高斯低通滤波器(GLPF)实验报告

一、程序代码及注释 1、myGLPF函数 %pho参数为输入图像的路径 %D0参数为截止频率 function im2 myGLPF(pho,D0) ima imread(pho); %读取输入图像%得到高斯低通滤波器 [r,c] size(ima); %获取输入图像的行和列 D zeros(r,c); %D(u,v)是距频率矩形中心的距离 for i1:rfor j1:…