• 01、JDBC连接


    ① 下载JDBC-MySQL数据库驱动

    链接:https://pan.baidu.com/s/1KtSZZ5hXlxu2QrmsXg3lkA
    提取码:1pbl

    ② 加载JDBC-MySQL数据库驱动

    范例:MySQL数据库驱动加载

    Class.forNmae("com.mysql.jdbc.Driver");

    注:上面语句需要try catch捕获 或者throws异常

    ③ 连接数据库

       java.sql包中的DriverManager类有两个忠于建立连接的类方法(static方法)

    NO.

    方法名称

    类型

    描述

    01

    public static Connection getConnection(String url,Properties info)throws SQLException

    普通

    建立到给定数据库 URL 的连接

    02

    public static Connection getConnection(String url,String user,String password)throws SQLException

    普通

    建立到给定数据库 URL 的连接

    范例:连接数据库

    package com.hsp;

    import java.sql.Connection;

    import java.sql.DriverManager;

    public class testDatabase {

    /**

    * @param args

    */

    public static void main(String[] args) {

    // TODO Auto-generated method stub

    Connection con = null;

    String DBname = "jdb"; //数据库名字

    //  String url = "jdbc:mysql://localhost:3306/"+DBname+"?useSSL=true";

    //如果数据库的表中的记录有汉字,那么需要characterEnconding=gb2312 或utf-8 如果不清楚有没有函数推荐使用下列这个方法

    String url = "jdbc:mysql://localhost:3306/"+DBname+"?useSSL=true&characterEncoding=utf-8";

    String username = "root";//数据库账号

    String password = "root";//数据库密码

    try {

    Class.forName("com.mysql.jdbc.Driver");

    con = DriverManager.getConnection(url, username, password);//连接代码

    System.out.println("输出con地址:"+con);

    } catch (Exception e) {

    // TODO: handle exception

    System.out.println(e);

    }

    }

    }

  • 相关阅读:
    PHP与WCF第一次亲密接触
    PHP操作MongoDB
    如何用SVN进行个人版本管理
    【Android】还原“微信”apk中的“发现”和“我”两个模块
    使php支持mbstring库
    mysql 与 mysqli的区别
    nginx 配置正向 HTTP 代理服务器[转]
    正向代理与反向代理的区别【Nginx读书笔记】
    为什么要使用Nginx?
    【转】关于HTTP中文翻译的讨论
  • 原文地址:https://www.cnblogs.com/HOsystem/p/11638641.html
Copyright © 2020-2023  润新知