2020-12-05

一:JDBC的 基本概念:

(一)JDBC:Java Databases Connectivity:java数据库连接

(二)定义:用于用java语言来连接并访问数据库的一门技术

(三)使用JDBC,而不使用cmd和navicat等技术的原因:这是由于在项目开发中一般使用java程序来连接数据库,那么使用JDBC就 可以很好的使得利用java技术来访问数据库。例如mybatis和Hibernate技术的底层都是使用的是JDBC,都是对JDBC进行了封装,对JDBC进行了简化

而Navicat和cmd也可以访问数据库,但是它们无法通过java语言来与数据库连接,所以执行效率较低

备注一:在企业开发中,比如双十一人群购物时,不是在电脑旁边有人用cmd或者navicat来发送订单信息,而是程序的后端java自动查询

二:JDBC快速入门:

(一)首先创建一个java项目

(二)然后在java项目粘贴一个jar包(记住在项目名上面粘贴)

备注一:jar包:其实就是一堆java代码编译后形成的class文件打包在一起的压缩包

(三)引入jar包到项目中

jar包—>build path—>add to build path

(四)建立class文件

(五)安装数据库到navicat中,将数据库导入

三:准备工作:

1.最好在写代码之前切换工作空间:这是由于之前的工作空间有太多的代码,那么如果在接着书写,那么就有可能出现不编译的情况

2.将编码由GBK改为utf8方法:

在这里插入图片描述3.将字体调节:

perference---->General—>Appearance–>colors and fonts–>Text font

4.在点击file–>new之后,我们发现出现不了class等选项?

这是由于视图的问题,可以点击右上角的按钮:

在这里插入图片描述将会出现上面的页面,那么如果我们使用的是web阶段,那么建议选择javaee

5.如果刚开始一不小心将所有页面关了,又想恢复刚开始的页面,那么点击:

在这里插入图片描述
即可

四Navicat安装与使用

(一)安装

1.复制秘钥

2找到navicat.exe文件

在这里插入图片描述3.打开navicat,将秘钥复制到注册码上面,而用户名和地址不用写

4.连接Mysql

在这里插入图片描述这里的 主机名或者ip地址可以写别人的,但是不一定能连接到别人的数据库,这是由于Mysql在安装时有一个选项,这个选项是是否允许其他机器访问数据库,如果勾选了,那么可以访问,反之,不能

这里的链接名可以随便写,如果里面的密码、用户名和地址都一样的前提下,那么这时两个不同的链接名所链接的将是同一个数据库

(二)在这里插入图片描述如果之前的书写有问题,那么点击连接属性,将会出现上面的页面

(三)连接数据库的结果:

在这里插入图片描述上面的页面表示同一个数据库连接了两次

(四)如何操作数据库?

1.新建表:
在这里插入图片描述2.设计表:

在这里插入图片描述

3.上下移动
在这里插入图片描述4.写sql语句:

在这里插入图片描述
ctrl+滚轮可以调节大写

在这里插入图片描述在这里插入图片描述6.导入和导出SQL文件:

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值