发表于: 2018-02-27 14:34:54

1 445


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

成功的插入,但当是指外间的时候是插不进去的,主表和副标,先插副标再插主表,当删除的时候先删除副标再删除主表。(数据实物自己写的,不是按照找一条报名的师弟数据插入)。

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

本任务用到了更新语句update 表名称  set  列表=“XXX” where  条件=“XX”;

CERD操作是开发人员最基础而的操作。


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

导出数据-》选择SQL文件脚本

可以用notepad++软件打开,此软件查看源码很不错的。而且是程序员必备的软件之一。

有导出就有导入

运行SAL文件开始就行了

给姓名建索引,思考一下还应该给哪些数据建索引。这已经是MySQL的高级问题,处于MySQL的优化问题。(要跟运维的兄弟搞好关系或者是大佬)

给姓名创建索引

唯一索引,普通索引,主键索引

唯一索引和主键索引与普通索引的区别是唯一,不重复。列值唯一,但是唯一索引可以有空值。CREATE UNIQUE INDEX id ON applicant(id);

创建索引可以快速的查找某一个记录。所用的时间是很快的  如模糊查询,分页查询,多表关联查询等操作。都是为了缩短查询时间。在企业级开发中不能轻易的用select * from XX  去查询。那样程序员会去喝茶没事干(当数据查询不能中断数据太多)。


今天又回顾了SQL的高级部分性能优化问题。又加深一次印象了。

   遇到的问题是当多表关联的时候如何性能优化,例如一个SQL语句十几行,用到了虚表from  分组查询  等查询。也算知识的惠顾吧!



明天直接做15以后忽略12,13,14任务(我认为安装软件配置配置环境是学习最基础的)jdk9以及出现但是jdk7或者6是企业经常用的

12.载Java 7,并配置环境变量,百度搜索一下JDK和JRE的区别,并将结论用自己的话写在日报中。

jdk和jre的区别在于

JDKJava的开发工具,它不仅提供了Java程序运行所需的JRE,还提供了一系列的编译,运行等工具

JRE只是Java程序的运行环境,它最核心的内容就是JVMJava虚拟机)及核心类库.

13下载Maven3,并配置好环境变量。

链接:https://pan.baidu.com/s/1qZzzphi 密码:78uj

maven的使用以及nexus的私服环境的搭建

14下载Eclipse或者是IDEA,配置好Maven。IDEA不用配置Maven,Eclipse也分自带或者外部,推荐使用外部Maven。

下载eclipse安装的是时候要选择你需要的如  java  javaee   安装的时候要有网速可能提示网速很慢耐心等待。不想等弄个翻墙软件那就快了。

 15.创建一个新的maven项目(我电脑上现在安装的有eclipse和myeclipse 都有就不在这一一的安装了)

   maven项目前提是  jdk  Tomcat  安装好以后才能安装maven,首先我们要知道maven可以干什么用,maven工程有maven工程,聚合工程等等以后会有所了解和使用。

打开eclipse  右击new——》other如图

点击finish完成

我用maven创建的是java web项目  首先要在项目中配合pom.xml文件(前提你的本地仓库要配置好)




返回列表 返回列表
评论

    分享到