发表于: 2017-12-05 00:17:01
2 712
今天完成的事情:
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 并建立表。
评论