发表于: 2017-07-22 23:24:20

1 951


今日完成的事情:

1、领取任务一,按照步骤先看了线下报名帖的报名格式。我认为这里只需要一个对象,就是学员。对象的属性有10个:

姓名,qq,修真类型,预计入学时间,毕业院校,线上学号,日报链接,立愿,辅助师兄,从何处了解到修真院

2、下载并安装及配置MySQL 5.5和navicat

下载的MySQL是5.7.17版本,安装过程中由于是全英文界面,我在百度上找了教程对照着安装的,没有出现问题。之后进行了MySQL的环境变量配置

navicat的安装就简单很多了,由于是收费软件,这里先试用。

3、创建报名帖的业务表

完成navicat和MySQL的连接之后,进入navicat界面,看到的是熟悉的图形化界面,根据自己的理解创建了新的表格。

关于数据类型:

int类型:包含tinyint(1字节),smallint(2字节),mediumint(3字节),int(4字节)和bigint(8字节

浮点类型:float(单精度浮点数值),double(双精度浮点数值),decimal(用于高精度计算中)

字符串类型:char,定长字符串,0-255字节;varchar,变长字符串,0-255字节,此类型有助于节省磁盘空间,提高效率;text,长文本数据,0-65535字节;blob,二进制形式的长文本数据,0-65535字节

日期和时间类型:date,日期,4字节,格式(YYYY-MM-DD);time,时间值或持续时间,3字节,格式(HH:MM:SS)

其中id(自增Long),create_at,update_at(所有的时间都用Long),long是长整型数据类型,对应MySQL要是bigint才行。

4、在W3school上自学了SQL的基础语句和简单用法

SQL分为两部分:数据操作语言(DML),数据定义语言(DDL),注:SQL对大小写不敏感!

DML部分的指令:select,update,delete,insert into进行了了解。

DDL部分中最重要的语句:

create datebase 创建新数据库

alter datebase 修改数据库

create table 创建新表

alter table 改变数据库表

drop table 删除表

create index 创建索引

drop index 删除索引

明天计划的事情:

完成步骤6-11,自学SQL语句的各种用法,并且能够实践一下。

遇到的问题:

1、在安装MySQL的时候全英文界面对我产生了很大的影响,看不懂的东西就有点畏畏缩缩不敢做。之后去百度了MySQL的安装教程,并看了它的配置方法,成功的完成了安装。

2、使用nivicat的时候一开始找不到编辑的界面,后来百度发现是在查询里输入指令,再运行,并能够直接反映到表格里。

收获:

自学java第一天,因为是从晚上开始的,所以进度有限,只解决了简单的问题,关于代码方面的内容正在恶补中。今天主要学习了怎么配置MySQL和navicat的基本使用,还有一些java的基本名词的意思,比如类,对象,属性,各种数据类型,收获还是有的,希望明天再接再厉,解决更多的问题,早日进入线下!



返回列表 返回列表
评论

    分享到