十四周实验报告&&课程总结
Java实验报告
班级 计科二班 学号 20188450 姓名 李代传
完成时间 2019.11.29
评分等级
课程总结
本周学习了JDBC(java数据库连接),老师上课讲的飞快,所以我自己在课后花了很多的时间自学。自己安装了MySQL Shell,就是MySQL的最新版本。
很多人不会安装步骤,下面有一个连接,可以帮助不会安装的同学:https://jingyan.baidu.com/article/fd8044fa10550d5031137adf.html?qq-pf-to=pcqq.c2c
下面这个链接是在eclipse中连接数据库用的,非常好用,老师上课讲的导入lib这也有。
https://blog.csdn.net/Asterly/article/details/81430539
把上面两个必须品配置好了后,就可以通过SQL语句操作数据库,基本的语句有这些
增insert删delete改update查select update 更新 alter 改变
创建数据库 create database 数据库; 查看指定数据库 show create database 数据库; 查看数据库(所有的) show databases; 修改数据库编码 alter database 数据库 default character set 新编码方式 collate 新编码方式_bin; 使用数据库 use db 删除数据库 drop database 数据库;(不能一次删除多个!)
创建表 create table 表名(列名 数据类型 [not null] [primary key],列名 数据类型 [not null],..) 查看所有表 show tables 查看一个表数据 select * from 表名 *代表所有列 也可以select 列名 from 表名 删除表 drop table 表名 更改表名 rename table 旧表名 to 新表名
增加表内容 插入数据 insert into 表名(列名,列名...)values(值,值...) 修改列中的一条记录 update 表名 set 列=值 where 列=值 删除列中的一条记录 delete from 表名 where 列=值
增加一个列 Alter table 表名 add 列名 数据类型 删除一个列 Alter table 表名 drop column 列名 修改一个列名 Alter table 表名 change 列名 新列名 数据类型;
desc 降序排列 asc 升序排列
delete 删除记录 结构依然存在 即还可以找到 执行后有提交过程 drop 结构和数据都删除 一步操作完成 |
除了语句,数据类型也是必不可少的,MySQL还有很多基本的数据类型,我又在网上找了一些详细解析的图片。
|
|
|
|
以上是课程总结。
实验总结在另一篇博客上: