不靠谱教程的受害者决定还是自己写一下...
毕竟短学期还要做大作业...
~ 下载与安装MySQL ~
2. 下载完成后,点开.msi,加载一段时间后会出现如下窗口:
3. 选择accept之后点击next,会进入下一个窗口:
我安装的那个版本在右下方还有两个选项。其实只需要最基本的功能就行了,不需要将所有功能全部安装。
4. 接着,会开始检查一些软件的配置情况:
在这张图片中,status没有显示Mannual的可以由软件帮忙自动安装。只有Visual Studio和Python是需要自己安装的。我自己出现的情况是,即使安装了Visual Studio,在检查的时候仍然显示failing。然后我直接点了next,也能继续安装。
5. 之后可以一路next,直到遇到这个界面:
其实这个密码完全可以不设置,因为我们只是随便玩玩。这个设置的密码是user为root的密码。
之后继续一路next,即可完成安装。
~ 在MySQL中新建Table ~
1. 安装完成后,应该可以在注册表中找到Command Line Client的快捷方式了:
2. 点开快捷方式,先输入密码,然后创建database(也可用已有的)。几条可用的指令如下:
create database test; (创建名为test的database)
show databases; (显示已有的database)
use test; (进入名为test的database)
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)
这样一来,在MySQL中的设置就基本完成了。
~ 用JDBC连接MySQL并实现各操作 ~
1. 在eclipse里面新建一个Java Project。
之后在Build Path > Configure Build Path中导入mysql connector。下载链接见:https://dev.mysql.com/downloads/connector/j/,我选的是Platform Independent的.zip类型。
在Libraries > Add External JARs中选中下载后的.jar文件
点击Apply后,Project中就会出现Referenced Libraries了。
2. 接着在这个Project里面新建一个Package。