jdbc链接mysql按照id查询_使用JDBC连接MySQL并实现增删查

不靠谱教程的受害者决定还是自己写一下...

毕竟短学期还要做大作业...

~ 下载与安装MySQL ~

2. 下载完成后,点开.msi,加载一段时间后会出现如下窗口:

6fbfc20ba843742ba9d1bd2a84ce3f1e.png

3. 选择accept之后点击next,会进入下一个窗口:

96abfdc31b374ab4abc6a987fa00d875.png

我安装的那个版本在右下方还有两个选项。其实只需要最基本的功能就行了,不需要将所有功能全部安装。

4. 接着,会开始检查一些软件的配置情况:

1fe58630d05a0da54c62fcd20c5829e1.png

在这张图片中,status没有显示Mannual的可以由软件帮忙自动安装。只有Visual Studio和Python是需要自己安装的。我自己出现的情况是,即使安装了Visual Studio,在检查的时候仍然显示failing。然后我直接点了next,也能继续安装。

5. 之后可以一路next,直到遇到这个界面:

d02a12c6513b721a56cefc6615194796.png

其实这个密码完全可以不设置,因为我们只是随便玩玩。这个设置的密码是user为root的密码。

之后继续一路next,即可完成安装。

~ 在MySQL中新建Table ~

1. 安装完成后,应该可以在注册表中找到Command Line Client的快捷方式了:

2f0d8b617f6d7a73fbb143a3724b213e.png

2. 点开快捷方式,先输入密码,然后创建database(也可用已有的)。几条可用的指令如下:

create database test; (创建名为test的database)

show databases; (显示已有的database)

use test; (进入名为test的database)

a485c0eea2d4887c1f34f92860622e41.png

3. 新建一个Table。在这时,需要定义Table中的元素信息。以学生信息为例,需要学号和姓名,两个元素均为字符串。

可以在控制台中如下操作:

create tableStudent(

idvarchar(10) COMMENT '学号',

namevarchar(100) COMMENT '姓名',primary key(id)

)DEFAULT CHARSET=utf8;

其中,primary key表示主键,要求所有元素的主键值互不相同。类似的,也可以设置唯一索引,也有类似的效果。

还有一些可能用到的指令:

show tables; (显示所有的table)

desc Student; (显示名为Student的table的元素信息)

drop table Student; (删除名为Student的table)

9586c4fa0035a4023ca48a86e3aebe17.png

这样一来,在MySQL中的设置就基本完成了。

~ 用JDBC连接MySQL并实现各操作 ~

1. 在eclipse里面新建一个Java Project。

6230ed8c203236a1f4919a31800635fc.png

之后在Build Path > Configure Build Path中导入mysql connector。下载链接见:https://dev.mysql.com/downloads/connector/j/,我选的是Platform Independent的.zip类型。

43ee4c191f70746a817e19e8cc364ecd.png

e5a0d8ebd4bc6020fdb5c816c2159509.png

在Libraries > Add External JARs中选中下载后的.jar文件

26680d57fd6f5553a56e5c9d52ef0736.png

1c13c541b628000cfd886803175db02c.png

点击Apply后,Project中就会出现Referenced Libraries了。

8e51e8f3d50a0f4e08ab5a926ce11bc6.png

2. 接着在这个Project里面新建一个Package。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值