Java连接数据库

工具:eclipse

           Mysql8.0.12

           对应的Mysql驱动:mysql-connector-java-8.0.12.jar

 

添加mysql驱动:

         右键点击项目,点击Build path -> Add External Archives…

弹出如下窗口:

选择数据库驱动,点击确定。

然后eclipse项目处会添加数据库驱动:

 

 

连接数据库测试代码:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;

public class ConnectSQL {
         static PreparedStatement sql; // 声明PreparedStatement对象
         Connection con;
         public static void main(String[] args) {
                   new ConnectSQL();
         }   

         public ConnectSQL(){       
                   Test();
         }

         public void Test() {
                   try {
                            con=DriverManager.getConnection("jdbc:mysql://localhost:3306                             /data?useSSL=false&serverTimezone=GMT","root", "123456");
                            //jdbc:mysql://localhost:3306/data 数据库端口及数据库名称
                            //root    用户名
                            //123456      密码
                            System.out.println("mysql加载成功!");

                   } catch (SQLException e) {//异常处理
                            // TODO Auto-generated catch block
                            e.printStackTrace();
                   }
         }
}

 

注:在连接数据库之前应先启动数据库,否则会报错;

         数据库内部时间可能会存在与Windows系统时间不一致的情况(这点在连接数据库是加上了serverTimezone=GMT解决了);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值