• Java连接MySql


    上一篇介绍java连接Sqlserver,  这一篇主要介绍java连接mysql   废话不多提  ~~~~

    1.连接前的准备

    1):下载mysql:https://dev.mysql.com/downloads/mysql/     (这是Mysql社区版  需要先注册才能下载)

    2) :类似于连接sqlserver一样需要一个驱动  这里同样放在 百度云盘里链接:http://pan.baidu.com/s/1jIaLRaY 密码:hsvr

    3):配置 把这个驱动包同样放在jdk的安装路径下的jre/lib/ext下;

    2.用Myeclipse连接Mysql数据库

    1):在windows下的Show View 选择Other  输如DB Browser

    2  在空白的地方右键New  会出现下图:

    Driver template :  驱动模板   这里我们选择: MySQL Connector/J

    Driver name:  驱动名称 :  这个可以随便写  比如我这里写了个Test

    Connection URL  :连接的地址   语法:jdbc:mysql://localhost:3306/Myschool        localhost是本地也可以写成127.0.0.1  3306是端口号  MySchool是我们的数据库

    User name:   用户名   MySql  默认的是  root;

    Password : 密码   就是安装Mysql时填写的密码  我这里是1234

    Driver JARs  : 选择我们的驱动  点ADD JARs   选择刚才放进jdk里面的驱动包:mysql-connector-java-5.1.44-bin.jar

    Driver  classname : 选择: com.mysql.jdbc.Driver

    完成如下图:

    3)点击Test Driver  输入密码成功会出现下图:

    4:新建项目>创建类 代码如下:

    import java.sql.*;//导包
    public class ConnMySql {
    public static void main(String[] args) {

    Connection Conn;//创建连接对象


    try {

    Class.forName("com.mysql.jdbc.Driver");//加载驱动
    System.out.println("加载驱动成功!!");


    } catch (Exception e) {
    // TODO: handle exception
    e.printStackTrace();
    }

    try {

    Conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/MySchool?characterEncoding=utf8&useSSL=true","root","1234");//连接地址

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

    } catch (Exception e) {
    // TODO: handle exception
    e.printStackTrace();
    }
    }

    }

    这里"characterEncoding=utf8&useSSL=true"是MySQL在高版本需要指明是否进行SSL连接

    好了  本次教程到此结束~~~~~~~~

    
    
    
  • 相关阅读:
    Javascript中的this之我见
    Javascript中call、apply之我见
    IE 11中 onpropertychange失效
    解决在.NET 4.0下无法发送包含尖括号等请求的问题
    连续赋值与求值顺序var a = {n:1};a.x = a = {n:2}; alert(a.x);
    DBCC维护语句语法
    SqlServer数据库碎片整理——BCC SHOWCONTIG
    Change Jenkins time zone
    Jenkins中执行docker命令报错
    Redis 慢查询
  • 原文地址:https://www.cnblogs.com/zkdayup/p/7727444.html
Copyright © 2020-2023  润新知