【目标】
目标1:MySQL数据库的基本操作,包括MySQL的安装、创建数据库、数据表、增删改查操作(80分)。
目标2:Java操作MySQL数据库,包括基本步骤和具体的编码实现(90分)。
【方法】
1. 遇到问题,想办法解决问题。有智慧=找原因+想办法。充分利用百度、Google进行搜索。
2. 先达成初步目标,再逐步深入、凝练、总结。
一、安装mysql数据库
由于我已经在之前安装好mysql数据库,所以具体步骤没有办法截图上来。
具体步骤请参照丁又专老师课件ppt的安装过程
二、运行mysql和简单操作
我们先找到mysql数据库
我们打开mysql数据库,输入密码
终于进入了激动人心的mysql数据库了,下面我们赶紧来进行一些简单的操作
1.我们首先创建一个数据库
create database <数据库名>
附带一个删除数据库的代码:drop database <数据库名>
2.怀着兴奋的心情创建了一个数据库后,我们赶紧链接看看
3.链接成功!!!有了数据库,当然少不了的就是数据表,马上创建一个
根据老师要求,我们先创建一个Class表
create table class(
id int,
no char(20),
name varchar(200),
class varchar(20),
sex int(4)
);
4.txt文本数据的导入:
然后我们导入老师体提供的txt文件数据,导入前,我们要先对txt文本做一些处理,我们要把每个字段的数据都用回车或者Tab空出来,不然每个字段的数据便分不开了(百度好久才知道这个)
处理完我们的文本数据后,我们现在来导入数据
导入成功!!!(虽然不知道性别去哪了)
load data local infile 'E:/List_Class1.txt' into table class lines terminated by '\n' (id,no,name,class,sex);
5.既然我们能把txt数据导入表中,那我们现在试一试高级点的excel数据的导入
我们先新建一个表
create table classa(
no char(20),
name varchar(200),
team char(4),
URL char(200)
);
然后我们打开excel文件
另存为txt格式
接着就是重复一下刚刚的步骤了
load data local infile 'E:/List_Class1_Submit.txt' into table classa lines terminated by '\n' (no,name,team,URL);
整体来说,好像没什么问题,嗯,就这样了