自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Chart GPT免费地址资源收集

Chart GPT 收录地址

2023-04-13 09:40:01 11290 1

原创 mysql 启动报错 无法启动

MySQL解决无法启动问题

2022-01-18 09:52:26 748

原创 java基于HuTool工具类ExcelWriter合并单元格

HuTool工具类ExcelWriter合并单元格1.基于HuTool工具类ExcelWriter合并单元格并且使用 jdk1.8 lambda表达式效果如下:

2021-08-12 15:05:04 6195 1

原创 java下载文件浏览器显示0B问题

HttpServletResponse responseFile file = new File(filePath);if (!file.exists()) { throw new FileNotFoundException(filePath); }// 设置回显文件大小response.setHeader("Accept-Ranges", "bytes");response.setHeader("Content-Length", String.valueOf(file.length

2021-04-27 15:38:42 959 2

原创 docker-compse安装mysql

创建文件夹mkdir -p /home/usr/docker/mysql/mydirmkdir -p /home/usr/docker/mysql/datadirmkdir -p /home/usr/docker/mysql/confmkdir -p /home/usr/docker/mysql/sql创建mysql-docker-compose.yamlversion: '3'services: mysql: restart: always image: mysql:5

2021-04-02 09:36:01 103

原创 9.Mysql服务器配置安装

安装先在官网下载好MySQL的linux版本的安装包,上传到服务器。官网地址:https://dev.mysql.com/downloads/mysql/以mysql-5.7.29为例:tar -zxvf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz # 解压安装包mkdir /usr/local/mysql # 创建MySQL存放位置mv...

2020-03-15 11:38:56 163

原创 8.Mysql物理文件

1.数据文件sql文件是MySQL语法文件,是可执行文件,不代表就是实际数据存储文件。sql文件!=存储文件1.1 表结构存储文件.frm存储的是关于表结构的文件(不包括索引:主要是字段以及字段类型)1.2数据存储文件myisam:.MYD:存放数据.MYI:存放索引(索引都是直接指向数据位置)innodb:.idb:独享空间(一个表一个空间).ibdata1:共享空间(很多个...

2020-03-14 13:22:04 134

原创 7.Mysql的SQL语句执行流程

SQL的执行流程1.启动通过命令net start mysql(windows) / service mysql start(linux)启动MySQL服务.调用初始模块:初始模块就是在数据库启动的时候,对整个数据库做的一些初始化操作:比如各种系统环境变量的初始化,各种缓存,存储引擎初始化设置等。核心api:MySQL数据库核心api主要实现了数据库底层操作的优化功能,其中主要包括I...

2020-03-13 12:42:05 164

原创 6.Mysql结构

Mysql结构MySQL的结构分为客户端、服务端和存储引擎。它们之间的关系:1. 客户端指java、php、navicat…运用程序。2. 服务端2.1 连接层连接/线程处理:主要用来管理l程序对于mysq的连接。功能:判断用户密码校验对于校验之后的连接分配一个线程池进行管理查询用户的数据库权限(对于表操作的执行权限<连接失败,抛出异常,成功则返回连接id>)...

2020-03-12 11:10:36 196

原创 5.Mysql锁

1.锁锁是计算机协调多个进程或者线程并发访问同一资源的机制。锁保证数据并发访问的一致性、有效性,锁冲突也是影响数据可以并发访问的一个重要因素。锁时Mysql在服务层和数据存储引擎的并发控制。加锁时消耗资源的,锁的各种操作,包括获得锁、检测锁是否解除、释放锁等。2.锁机制特点:一旦数据被锁住就不能被操作。表锁:Myisam,早期BDB锁住整个表,锁的实现开销小,加锁速度快页锁:BDB...

2020-03-11 11:47:09 184

原创 4.Mysql事务

事务1定义数据库事务( transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。2定义事务START TRANSACTION / BEGIN ; --开启事务 Sql语句COMMIT; -- 提交事务ROLLBACK; -- 回滚事务注意:事务产生异常不会自动回滚,只能手动执行ROLLBACK回滚事务...

2020-03-10 12:48:24 158

原创 3.Mysql存储过程

1.概念存储过程和函数可以理解为一段SQL语句的集合,他们事先编译好并存储在数据库中。2.运用场景对数据进行分析汇总要转换为自己系统需要的数据格式的时候。3.创建和调用创建create procedure 存储过程名称(参数列表) 其他修饰符 存储过程调用call 存储过程名称()4.例子DROP procedure xx_procedure;create proced...

2020-03-06 11:58:43 287

原创 2.Mysql触发器

⒈是什么?触发器就是某个表发生一个事件(增删改操作),然后自动的执行预先编译好的SQL语句,执行相关操作。触发器事件跟触发器中的SQL语句是原子性的(要么同时执行,要么同时不执行),这样保证了数据的完整性。2 创建触发器DELIMITER $$ create trigger 触发器名称 trigger_time trigger_event on 表名 for each row begin...

2020-03-06 10:52:30 126

原创 1.Mysql视图

视图1.概念 1.视图是一个虚表,Mysql版本5.0.1后才加入的 2.虚表:它只是一个存储过程,没有真实是数据。他的数据是在查询过程中生成的 3.视图不是优化Mysql2.创建查看视图2.1 创建视图create VIEW 视图名称 as select 字段名 from `表名`;2.2 查看视图desc user_view;-- 查看创建的视图语法 show c...

2020-03-05 14:50:37 220

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除