第一周总结
一、关于软件结构与Java环境安装知识点总结请点击这里了解
二Tomcat介绍与简单网页制作
1.Tomcat安装与运行
(1)如果Java环境安装成功,则只需要默认点击下⼀步即可
(2)Tomcat图标绿⾊表示已经启动,红⾊表示停止状态
(3)运⾏tomcat后,我们可以通过127. 0.0.1:8080的地址,去检查tomcat是 否运⾏成功。
2.tomcat的⽂件夹说明
(1)bin:关于tomcat的所有的程序的⼊⼝都在这⾥⾯
(2)conf:关于tomcat的设置,都在这⾥⾯修 改,重点是server.xml这个⽂件
(3)logs:⽇志⽂件夹,⾥⾯会记录所有tomcat 提供的服务的程序的运⾏记录
(4)webapps:我们的程序就是放到webapps中的,tomcat默认访问的程序就是ROOT
3.静态网页简单制作请点击这里了解
三、数据库
(一)分类
关系型数据库:MySQL、Oracle和SQL server
非关系型数据库:Redis
(二)MySQL安装(社区版)
1.在官网下载解压到合适位置
2.配置数据库的bin⽬录,到环境变量中
3.使⽤管理员权限运⾏cmd
4.打开数据库bin⽬录的路径
5.安装数据库服务并启动,命令如下
(1)mysqld -install 安装数据库的服务
(2)mysqld --initialize-insecure 初始化数据库
(3)net start mysql 启动数据库,mysql为服务的名称,可变
(三)可视化工具Navicat(安装需要破解)
1.连接数据库四要素
(1)IP、端口、账号和密码(然后设置数据库密码)
2.创建账号类型
(1)root@localhost 本机使用
(2)root@% 可以任意使用
(3)root@192.168.0.116 指定主机使用
3.数据库管理
(1)展示数据库
(2)创建数据库
名称:名称要求必须是英⽂输⼊的,并且不能 有任何的特殊符号,最好就是字⺟+数字+_的组合,不要有其他的。
字符集:utf8和utf8mb4
(3)修改数据库
数据库的名字是不能修改的,只能修改字符集。
(4)删除数据库
(5)选择数据库
4.表的管理
(1)设计表
字段名:不能有符号,必须英⽂,不能使⽤保留 字段作为名字
字段类型:字符串(varchar)、数字(int)、时间(datetime)等等
字段大小:限制这个字段输⼊的数据的大小
主键:相当于就是每⼀⾏数据的标志,它是唯 ⼀的,并且不能为空
注释:就是对这个字段的说明
除了以上的属性,设计表的过程中还有默认值设置,字段是否能为空,方法和索引等属性设置
(2)修改表
(3)删除表
(4)查看表
5.数据的操作
数据的操作有增删改查和排序
6.数据的导入导出
(四)命令行操作数据库
1.命令行工具有cmd、powershell和Xshell等
2.连接数据库,如mysql -h 118.24.255.132 -P 3306 -u testgoup -p,其中h代表host,P代表Port,u代表user,p代表password。
3.数据库(表)管理
(1)展示数据库:show databases;
(2)选择数据库:use 数据库名字;
(3)断开数据库:exit
(4)展示表:show tables;
4.数据库操作
(1)增:insert into 表名 (字段1,字段2) values (值1,值2);
(2)删:delete from 表名 where 条件;
(3)改:update 表名 set 字段1=值1,字段2=值2 where 条件;
(4)查:select * from 表名;
select 字段1,字段2,字段3 from 表名;
select * from 表名 where 字段1 = 值1 and 字段2 = 值2;
(5)多表联查:select * from 表1 join 表2 on 表关系 where 字段=值 and 字段2 = 值;
(6)别名as(可省略)
(7)排序desc倒序,asc升序(可省略)
(8)限制查询显示的数量
limit 从哪⼀条开始显示的数量,如limit0,2
(9)聚合函数
求和用sum,平均值用avg,计数用count,max最大值,min最小值
(10)分组
select 字段1,count(*) from 表名 group by 字段1;
对于分组前的数据做查询要⽤where,对分 组后的数据做查询,需要⽤having。
(11)条件语句
case when …then… end
(五)数据库的逻辑判断
1.判断
2.逻辑
and、or、and not和or not。