发表于: 2017-12-05 00:17:01

2 711


今天完成的事情:

3.下载navicat,或者是Hedisql,连接Mysql,别问我navicat收费怎么办。

http://www.navicat.com.cn/

这是navicat官网,因为要和mysql一起用所以最好下载for mysql版本。

收费就暂时下载试用版吧,功能还是齐全的!

连接mysql 很简单,注意密码,我的是local,貌似没密码。。。。。。

4.创建出来报名贴的业务表,并将表结构粘贴到日报中,对比之前师兄的表结构设计,看看有什么差别

4和5连接起来了,我这个版本long貌似不能设置自增

5.使用navicat设计mysql数据库,数据库的每一个表中都要有三个基本的字段,ID(自增Long),create_at,update_at(所有的时间都用Long)。

做表就要注意每个字段啦,把字段的类型选择好,且注意长度,特别注意,ID设置自动递增之前要设主键


6.从报名贴中找一条最近报名的师弟,用Mysql插入这条数据,并能够根据姓名查出来这条记录

先insert 插入 再select 根据姓名查出来!

特别提醒:选择表再使用快捷键 ctrl+q(建立查询,就是写sql语句啦),ctrl+r(执行)

这貌似是师弟的信息~然后这里就要使用mysql语句insert了!



还有select语句!

7.分别用Navciat和Sql语句去将本条数据记录的报名宣言改成老大最帅

在cmd下输入代码如出一辙!

8.将表导出成Sql文件,并使用navciat和Sql分别尝试删除此条数据,并用之前备份的Sql恢复。

备份和恢复是简单的操作,但是备份是一个非常好的习惯,恢复直接打开我们保存的sql文件就好了!

9.给姓名建索引,思考一下还应该给哪些数据建索引

索引建立也是一条代码就搞定了!,但是索引对于数据库是特别的重要,就我个人而言,

我认为对于每个人都有,且数据不同的可以建立索引,以前在学visual foxpro的时候建立索引一般是在两个表共有的字段建立索引。

而对于这单一的表建立索引是可以根据用户需求来具体建立的,因而name可能是首选建立索引的吧。

明天计划的事情:完成10-17条,插入10条数据,查看有索引和无索引的情况下,Sql语句执行的效率等......

遇到的问题:在cmd命令行使用sql语言
收获:学会了几句基础的sql语言,以及通过navicat 连接 mysql 并建立表。


返回列表 返回列表
评论

    分享到