Java语言使用JDBC连接Mysql数据库的详细步骤,以及详细解释(一)

   日期:2020-11-05     浏览:88    评论:0    
核心提示:JDBC连接mysql数据库详解1.介绍:jdbc(java database connectivity) 为java开发者使用数据库提供了通义的编程接口,2.它是一个什么呢? 它是由一组java类和接口组成。3.JDBC 需要用到的类和接口有:DriverManager(驱动类) Connection(连接) Statement(声明) ResultSet(结果集)4.JDBC连接数据库,创建一个以JDBC连接数据库的程序,包含7个步骤: 首先,准备JDBC所需的四

JDBC连接mysql数据库详解

  • 1.介绍:jdbc(java database connectivity) 为java开发者使用数据库提供了通义的编程接口,
  • 2.它是一个什么呢? 它是由一组java类和接口组成。
  • 3.JDBC 需要用到的类和接口有
  • DriverManager(驱动类)   Connection(连接)   Statement(声明)   ResultSet(结果集)
    
  • 4.JDBC连接数据库,创建一个以JDBC连接数据库的程序,包含7个步骤:
    首先,准备JDBC所需的四个参数:
  • 1.username(用户名),
  • 2.password(密码),
    3.URL定义了连接数据库时的协议,子协议,数据源标识,他们之间用冒号隔开
  • 格式为 协议:子协议:数据源标识 都是以jdbc开头
    *例如: MySql的连接URL为 jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=gbk;
    *useUnicode=true:表示使用Unicode字符集。
    *如果characterEncoding设置为gb2312或GBK,本参数必须设置为true 。characterEncoding=gbk:字符编码方式。
  •     其中 :localhost:3306   意思是链接你本地的数据库,
    
  •    实际开发中,要指定你链接的是哪个机器,下面这个是连接postgresql的url地址   这个数据库简称 pgSQL
    
  • 比如:jdbc:postgresql://10.10.48.224:5432/regist1db?useUnicode=true&characterEncoding=utf-8;user=nicc;IFX_USE_STRENC=true;
  •     其中也指定了:regist1db ---> 数据库是哪个   ;编码格式是:characterEncoding=utf-8;
    
  •       user(用户名):name  ,password(密码):password  这个会有人告诉你   或者你问别人
    
  •       4.DriverClass  连接数据库所需要的驱动。
    

准备完上面的东西 你就可以去连接数据库了
*

  • 5.JDBC连接数据库6个步骤
  •  (1).加载JDBC驱动程序
    
  •  (2).创建数据库的连接
    
  •  (3).创建一个preparedStatement
    
  •  (4).执行SQL语句
    
  •  (5).遍历结果集
    
  •  (6).处理异常,关闭JDBC对象资源
    
  • 具体每个步骤是怎么操作看下面的代码。
    6.安装准备好Mysql数据库,准备好jar包

    7.打开IDEA开发工具,在项目中添加jar包,点击 ok




下面是我自己安装好了mysql数据库之后做的测试: mysql -uroot -p1234 这是我的用户名和密码

用自己的可视化工具去连接你的数据库,这里我自己创建了一张表


写到这里,目前是可以连接数据库了,

到目前是连接成功了 ,接下来还有 执行sql语句,后续更新

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服