12 2023 档案

摘要:nginx -v 查看nginx版本号start nginx或nginx.exe 启动nginxnginx -s stop 快速停止nginx -s quit 安全退出nginx -s reload 重新加载配置文件tasklist /fi "imagename eq nginx.exe" 查看ng 阅读全文
posted @ 2023-12-20 14:15 同学? 阅读(18) 评论(0) 推荐(0)
摘要:什么是负载均衡负载均衡,它在网络现有结构之上可以提供一种廉价,有效,透明的方法来扩展网络设备和服务器的宽带,并可以在一定程度上增加吞吐量,加强网络数据处理能力,提高网络灵活性和可用性。相当于在网络流中充当“交通指挥官”的角色,在服务器前处理所有服务端和客户端之间的请求,从而最大程度的提高响应速率和容 阅读全文
posted @ 2023-12-17 19:37 同学? 阅读(28) 评论(0) 推荐(0)
摘要:-- 自连接CREATE TABLE`category`(`categoryid`INT(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT'主题',`pid`INT(10)NOT NULL COMMENT '父id',`categoryName`VARCHAR 阅读全文
posted @ 2023-12-11 19:42 同学? 阅读(21) 评论(0) 推荐(0)
摘要:-- 修改表明 alter table 旧表名 rename as 新表名ALTER TABLE student RENAME AS student2-- 增加表的字段 alter table 表明 add 字段名 列属性ALTER TABLE student2 ADD lin INT(10)-- 阅读全文
posted @ 2023-12-11 19:42 同学? 阅读(13) 评论(0) 推荐(0)
摘要:/*jdbcsun公司为了简化开发人员的(对数据库的统一)操作,提供了一个(Java操作数据库的)规范,俗称jdbc这些规范的实现由具体的厂商去做对于开发人员来说,我们只需要掌握jdbc接口的操作即可关系图 应用程序 | jdbc / \ mysql驱动 oracle驱动 | | 数据库 数据库 阅读全文
posted @ 2023-12-11 19:41 同学? 阅读(8) 评论(0) 推荐(0)
摘要:Unsigned:无符号的整数声明了该列不能声明为负数zerofill:0填充的不足的位数,使用0来填充,int(3),5 005自增:通常理解,自动在上一条记录的基础上+1(默认)通常用来设计唯一的主键~index,必须是整数类型可以自定义设计主键自增的起始值和步长非空null not null假 阅读全文
posted @ 2023-12-11 19:40 同学? 阅读(13) 评论(0) 推荐(0)
摘要:/*三大范式第一范式(1NF)原子性:保证每一列不可再分 第二范式(2NF)满足第一范式的前提下,每张表只描述一件事 第三范式(3NF)在满足第一二范式的前提下第三范式需要确保数据表中的每一列数据都和主键直接相关,而不能间接相关 规范性和性能的问题关联查询的表不得超过三张表*考虑商业化的需求和目标, 阅读全文
posted @ 2023-12-11 19:39 同学? 阅读(11) 评论(0) 推荐(0)
摘要:/*事务mysql 是默认开启事件自动提交的 */SET autocommit = 0/*关闭*/SET autocommit = 1/*开启(默认的)*/-- 手动处理事务-- 事务开启START TRANSACTION -- 标记一个事务的开始,从这个之后的sql都在同一个事务内INSERT x 阅读全文
posted @ 2023-12-11 19:39 同学? 阅读(10) 评论(0) 推荐(0)
摘要:/*事务事务管理(acid)原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生 一致性(Consistency)事务前后数据的完整性必须保持一致 隔离性(Isolation)事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事务,不 阅读全文
posted @ 2023-12-11 19:38 同学? 阅读(12) 评论(0) 推荐(0)
摘要:SELECT * FROM test;-- 查询全部的考试成绩SELECT `score` FROM `test`;-- 查询有哪些同学参加了考试SELECT DISTINCT `score` FROM `test`;-- 发现重复数据,去重SELECT VERSION();-- 查询系统版本(函数 阅读全文
posted @ 2023-12-11 19:37 同学? 阅读(8) 评论(0) 推荐(0)
摘要:-- 模糊查询-- 查询姓狂的同学-- like结合 %(代表零到任意个字符) _(代表一个字符)SELECT `id`,`name` FROM `student2`WHERE `name` LIKE'狂%'INSERT `student2`(`name`) VALUES('狂神');-- 添加-- 阅读全文
posted @ 2023-12-11 19:37 同学? 阅读(40) 评论(0) 推荐(0)
摘要:数据库的列的类型1.数值tinyint 十分小的数据 1字字节smallint 较小的数据 2个字节mediuminl 中等大小的数据 3个字节int 标准的整数 4个字节 常用的bigint 较大的数据 8个字节float 浮点数 4个字节clouble 浮点数 8个字节 存在精度问题clecim 阅读全文
posted @ 2023-12-11 19:36 同学? 阅读(59) 评论(0) 推荐(0)
摘要:-- 联表查询 join-- 查询参加了考试的同学(学号,姓名,成绩)ALTER TABLE `student2_copy` ADD grade INT(100)UPDATE `student2_copy`SET `grade`=66 WHERE id=1;UPDATE `student2_copy 阅读全文
posted @ 2023-12-11 19:36 同学? 阅读(48) 评论(0) 推荐(0)
摘要:-- 聚合函数-- 能够统计表中数据(想查询一个表中有多少个记录,就使用这个count())SELECT COUNT(`pid`) FROM `category`;-- count(字段),会忽略所有的null值SELECT COUNT(*) FROM `category`;-- 不会忽略null值 阅读全文
posted @ 2023-12-11 19:35 同学? 阅读(12) 评论(0) 推荐(0)
摘要:命令行连接数据库1.mysql -uroot -p123456--连接数据库2.update mysql,user set authentication_string=password('123456') where user='root' and host = 'localhost';--修改用户 阅读全文
posted @ 2023-12-11 19:34 同学? 阅读(11) 评论(0) 推荐(0)
摘要:数据库分类关系型数据库:(SQL)MySQL,Oracle,Sql Server,DB2,SQLlite通过表和表之间,行和列之间的关系进行数据的存储,学员信息表,考勤表,,,非关系型数据库:(NO SQL)Redis,MongDB非关系型数据库,对象存储,通过对象自身的属性来决定DBMS(数据库管 阅读全文
posted @ 2023-12-11 19:33 同学? 阅读(15) 评论(0) 推荐(0)
摘要:/*分页 limit 和排序 order by排序:升序 asc, 降序 descorder by 通过那个字段排序,怎么排 为什么要分页缓解数据库压力,给人的体验更好,瀑布流像比如抖音使用的就是瀑布流,一般在图片类加载出使用较多*/-- 使用分页查询学生(学号,姓名,成绩),每页只显示五条数据-- 阅读全文
posted @ 2023-12-11 19:33 同学? 阅读(28) 评论(0) 推荐(0)
摘要:`school`-- 注意,使用英文(),表的名称和字段尽量使用``括起来-- auto_increment 自增-- 字符串使用单引号括起来-- 所有的语句后面加英文的逗号(,),最后一个不用加-- primary key 主键,一般一个表只有唯一的一个主键CREATE TABLE IF NOT 阅读全文
posted @ 2023-12-11 19:32 同学? 阅读(12) 评论(0) 推荐(0)
摘要:-- 常用函数 了解即可-- 数学运算SELECT ABS(-8)-- 绝对值SELECT CEILING(9.4)-- 向上取整SELECT FLOOR(9.4)-- 向下取整SELECT RAND() -- 返回一个0-1之间的随机数SELECT SIGN(0)-- 判断一个数的符号 0-0 负 阅读全文
posted @ 2023-12-11 19:31 同学? 阅读(7) 评论(0) 推荐(0)
摘要:1.创建数据库create database [if not exists] xx;2.删除数据库drop database[if exists] xx3.使用数据库--tab键的上面,如果你的表名或者字段名是一个特殊字符,就需要带``use`xx`4.查看数据库show databases--查看 阅读全文
posted @ 2023-12-11 19:30 同学? 阅读(7) 评论(0) 推荐(0)
摘要:/*where条件子句作用:检索数据中符合条件的值探索的条件由一个或者多个表达式组成,结果 布尔值逻辑运算符运算符 语法 描述and, && a and b, a&&b 逻辑与,两个都为真,结果为真or, || a or b, a||b 逻辑或,其中一个值为真,则结果为真not, ! not a, 阅读全文
posted @ 2023-12-11 19:30 同学? 阅读(45) 评论(0) 推荐(0)
摘要:-- update 修改谁 set原来的值=新值-- 修改学员名字,带了条件UPDATE `student2` SET `name`='老王' WHERE id = 1;-- 不指定条件的情况下,默认改动所有表UPDATE `student2`SET`name` = '长江七号'-- 修改多个属性, 阅读全文
posted @ 2023-12-11 19:29 同学? 阅读(142) 评论(0) 推荐(0)
摘要:-- 查询全部的学生 select 字段 from 表SELECT * FROM `student2`;-- 查询指定字段SELECT `id`,`name` FROM `student2`;-- 别名,给查询结果起个新名字,可以给字段起别名,也可以给表起别名SELECT id AS '学号1', 阅读全文
posted @ 2023-12-11 19:27 同学? 阅读(70) 评论(0) 推荐(0)
摘要:-- 顺序很重要/*select 去重 要查询的字段 from 表 (注意:表和字段可以取别名)xx join 要连接的表 on 等值判断where (具体的值或子查询语句)group by(通过哪个字段来分组)having(过滤分组后的信息,条件和where是一样的,位置不同)order by.. 阅读全文
posted @ 2023-12-11 19:26 同学? 阅读(7) 评论(0) 推荐(0)
摘要:1.把下载的压缩包放到安装目录下后解压2.环境变量中path里添加mysql安装文件下bin目录的路径3.在mysql中bin的同级目录下新建my.ini配置文件4.编辑my.ini[mysqld]basedir=C:\mysql\mysql-5.7.19-winx64\datadir=C:\mys 阅读全文
posted @ 2023-12-11 19:25 同学? 阅读(46) 评论(0) 推荐(0)
摘要:关于数据库引擎innodb 默认使用myisam 早些年使用的 myisam和innodb区别 MYISAM INNODB事务支持 不支持 支持数据行锁定 不支持 支持外键约束 不支持 支持全文索引 支持 不支持表空间的大小 较小 较大,约为MYISAM的两倍常规使用操作:MYISAM 节约空间,速 阅读全文
posted @ 2023-12-11 19:25 同学? 阅读(37) 评论(0) 推荐(0)
摘要:-- 测试md5 加密CREATE TABLE `md5`(`id` INT(4) NOT NULL,`name` VARCHAR(20) NOT NULL,`pwd` VARCHAR(100) NOT NULL,PRIMARY KEY(`id`))ENGINE=INNODB DEFAULT CHA 阅读全文
posted @ 2023-12-11 19:24 同学? 阅读(14) 评论(0) 推荐(0)
摘要:-- insert 插入语句(添加)-- 语法 insert into 表名([字段名1,字段名2,字段名3])values('值1(字段名123)'),('值2(字段名123)'),('值3(字段名123)'),,,INSERT INTO `student2`(`name`) VALUES('焯' 阅读全文
posted @ 2023-12-11 19:23 同学? 阅读(150) 评论(0) 推荐(0)
摘要:-- delete命令-- 语法:delete from 表名[where条件]-- 删除数据(避免这样写,会全部删除)DELETE FROM `student2`-- 删除指定数据DELETE FROM `student2`WHERE id=1;-- truncate命令-- 作用:完全清空一个数 阅读全文
posted @ 2023-12-11 19:23 同学? 阅读(55) 评论(0) 推荐(0)
摘要:什么是代理代理就相当于中间商,a和b不方便连接,此时添加了c做为中介进行连接,最常见的例子就是二手房东,其实很多租房子时签约的人不是房子真正的房东,而是房东委托的中介,房东不想管事或房子太多无法管理,于是委托中介对房子进行出租一个完整的请求是由:client(客户端)>proxy(代理)>serve 阅读全文
posted @ 2023-12-11 14:30 同学? 阅读(29) 评论(0) 推荐(0)
摘要:nginx是一个高性能的http和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日。2011年6月1日,nginx1.0.4发布 其特点是占有内存少 阅读全文
posted @ 2023-12-07 19:47 同学? 阅读(52) 评论(0) 推荐(0)
摘要:pwd 显示当前目录的绝对路径 基本语法ls [选项] [目录或是文件]列出目录内容,不指定目录则默认当前目录选项说明-a,全部的文件,连同隐藏文档。-l,长数据串列出,包含文件属性与权限等等数据,等价于“ll”显示说明每行列出的信息依次是:文件类型与权限,链接数,文件属主,文件数组,文件大小用by 阅读全文
posted @ 2023-12-07 11:17 同学? 阅读(16) 评论(0) 推荐(0)
摘要:常用基本命令shell可以看着做是一个命令解释器,为我们提供了交互式的文本控制台界面,我们可以通过终端控制台来输入命令,由shell进行解释并最终交给内核执行帮助命令man获得帮助信息基本语法man xx命令(功能描述:获得帮助信息) help获得shell内置命令的帮助信息一部分基础功能的系统命令 阅读全文
posted @ 2023-12-03 19:13 同学? 阅读(23) 评论(0) 推荐(0)