
mysql
文章平均质量分 92
dear_Zzzx
时间从来不语,却回答了所有问题。
展开
-
java之学习记录 4 - 2 - linux下java开发环境搭建和Shell编程
开发环境搭建(掌握) 1 Xshell和Xftp工具 (1)下载和安装方式 下载地址:https://www.netsarang.com/zh/ 安装方式:直接一路点击下一步即可,安装过程选择免费版。 (2)使用方式 (3)网络模式设置 设置网络连接模式为NAT模式,如下图:(4)修改配置文件 使用root用户打开/etc/sysconfifig/network-scripts/ifcfg-eno16777736文件,添加内容如下: BOOTPROTO=st.原创 2021-01-04 10:10:56 · 133 阅读 · 0 评论 -
java之学习记录 2 - 2 - 数据库连接池&DBUtils
一:数据库连接池 1、连接池介绍:什么是连接池 实际开发中“获得连接”或“释放资源”是非常消耗系统资源的两个过程,为了解决此类性能问题,通常情况我们采用连接池技术,来共享连接Connection。这样我们就不需要每次都创建连接、释放连接了,这些操作都交给了连接池. 连接池的好处 用池来管理Connection,这样可以重复使用Connection。 当使用完Connection后,调用Connection的close()方法也不会真的关闭Connection,而是Conne...原创 2020-12-13 21:46:39 · 305 阅读 · 0 评论 -
java之学习记录 2 - 1 - 索引&视图&存储过程&DCL(数据控制语言 -- 权限)
一、mysql索引 1、什么是索引在数据库表中,对字段建立索引可以大大提高查询速度。通过善用这些索引,可以令MySQL的查询和运行更加高效。 如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。拿汉语字典的目录页(索引)打比方,我们可以按拼音、笔画、偏旁部首等排序的目录(索引)快速查找到需要的字 2、常见的索引分类索引名称 说明 主键索引 (primary key) 主键是一种唯一性...原创 2020-12-09 14:21:09 · 137 阅读 · 0 评论 -
java之学习记录 2 - 1 - Mysql多表关系&多表查询&数据库设计、规范
一:多表 1、多表简述实际开发中,一个项目通常需要很多张表才能完成。 例如一个商城项目的数据库,需要有很多张表:用户表、分类表、商品表、订单表.... 2、单表的缺点:单表的问题:冗余, 同一个字段中出现大量的重复数据 3、解决方案:设计两张表 1) 员工表中有一个字段dept_id 与部门表中的主键对应,员工表的这个字段就叫做 外键 2) 拥有外键的员工表 被称为 从表 , 与外键对应的主键所在的表叫做 主表 ...原创 2020-12-09 12:41:40 · 322 阅读 · 0 评论 -
java之学习记录 2 - 1 - Mysql单表操作&约束&事务(及事务隔离级别)
一:DQL操作表单排序:通过order by子句,可以将查询出的结果进行排序(排序只显示效果,不影响真实数据-- 语法结构 [ASC/DESC] 可以省略 默认是ASC升序。 DESC降序select 列名 from 表名 [where 条件表达式] order by 列名 [ASC/DESC]组合排序:同时对多个字段进行排序,如果第一个字段相同,就按照第二个字段进行排序,以此类推-- 组合排序 (在薪水排序的基础上,再使用id进行排序, 如果薪水相同就以id 做降序排序)SELECT原创 2020-12-08 21:50:02 · 382 阅读 · 0 评论 -
java之学习记录 2 - 1 - mysql基础认识,安装及配置
一:数据库的基本概念:1、什么是数据库:数据库(database)就是存储和管理数据的仓库。本质是一个文件系统,还是以文件的方式,将数据保存在电脑上。2、为什么使用数据库:数据存储方式的比较 存储方式 优点 缺点 内存 速度快 不能够永久保存,数据是临时状态的 文件 数据可以永久保存 使用IO流操作文件,不方便 数据库 1、数据可以永久保存 2、方便存储和管理数据 3、使用统一的方式操作数据库(S..原创 2020-12-08 20:10:04 · 138 阅读 · 0 评论 -
mysql数据库分表及实现
项目开发中,我们的数据库数据越来越大,随之而来的是单个表中数据太多。以至于查询书读变慢,而且由于表的锁机制导致应用操作也搜到严重影响,出现了数据库性能瓶颈。当出现这种情况时,我们可以考虑分表,即将单个数据库表进行拆分,拆分成多个数据表,然后用户访问的时候,根据一定的算法,让用户访问不同的表,这样数据分散到多个数据表中,减少了单个数据表的访问压力。提升了数据库访问性能。我们可以进行简转载 2016-12-13 16:53:28 · 550 阅读 · 0 评论 -
Mysql支持的数据类型(总结)
一.数值类型Mysql支持所有标准SQL中的数值类型,其中包括严格数据类型(INTEGER,SMALLINT,DECIMAL,NUMBERIC),以及近似数值数据类型(FLOAT,REAL,DOUBLE PRESISION),并在此基础上进行扩展。扩展后增加了TINYINT,MEDIUMINT,BIGINT这3种长度不同的整形,并增加了BIT类型,用来存放位数据。转载 2016-08-03 14:11:38 · 467 阅读 · 0 评论 -
慢日志
MySQL慢查询配置1. 慢查询有什么用?它能记录下所有执行超过long_query_time时间的SQL语句, 帮你找到执行慢的SQL, 方便我们对这些SQL进行优化.2. 如何开启慢查询?首先我们先查看MYSQL服务器的慢查询状态是否开启.执行如下命令:show variables like '%quer%';我们可以看到当前log_sl转载 2016-07-08 13:41:36 · 254 阅读 · 0 评论