Langjin_week作业1

第一周总结

一、关于软件结构与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。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值