自定义博客皮肤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)
  • 收藏
  • 关注

转载 itextpdf的一些使用

itextpdf的一些使用itext隐藏table的单元格边框隐藏table的单元格边框PdfPCell的方法disableBorderSide(1);其中具体参数://隐藏上边框cell.disableBorderSide(1);//隐藏下边框cell.disableBorderSide(2);//隐藏上、下边框cell.disableBorderSide(3);//隐藏左边框cell.disableBorderSide(4);//隐藏左、上边框cell.disableBord

2022-01-11 17:45:04 457

原创 MySQL(10):MySQL中的事务

事务一、事务的概念​ 事务(Transaction) 是一种机制,是一个最小执行单元,可以由一个或多个SQL语句组成。在同一个事务当中,所有的SQL语句都成功执行时,整个事务成功,只要有一个SQL语句执行失败,整个事务就都执行失败,因此事务是一个不可分割的工作逻辑单元。二、事务的特性(ACID)(1)、原子性(Atomicity)​ 事务的各个元素是不可分的,事务是作为一个整体提交或回滚,要么全部成功,要么全部失败。(2)、一致性(Consistency)​ 事务执行的前后,要保持数据

2021-11-22 17:42:29 418 1

原创 MySQL之FIND_IN_SET()的用法

一、语法FIND_IN_SET(str,strlist)str:要查询的字符串strList:一个被,号分隔开的字符串函数是返回strList中str所在的位置索引二、用法SELECT FIND_IN_SET(‘e’, ‘a,b,c,d’); 结果是0SELECT FIND_IN_SET(‘b’, ‘a,b,c,d’); 结果是2:因为b在strlist集合中放在2的位置,从1开始SELECT FIND_IN_SET(‘c’, ‘a,b,c,d’); 结果是3和in、like

2021-11-18 23:06:56 16459

原创 MySQL之GROUP_CONCAR()的用法

准备数据:CREATE TABLE `project` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL COMMENT '名字', `money` DECIMAL(10,2) DEFAULT NULL COMMENT '资金', PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='项目表';

2021-11-17 21:52:13 862

原创 MySQL(9):SQL之DCL 用户权限管理

SQL之DCL 用户权限管理DCL:数据控制语言:grant、revoke一、权限表​ 安装 MySQL 后,有个默认的 mysql 数据库,其中存储的都是用户权限表。用户登录以后,MySQL 会根据这些权限表的内容为每个用户赋予相应的权限。user 表​ user 表是 MySQL 中最重要的一个权限表,用来记录允许连接到服务器的账号信息。需要注意的是,在 user 表里启用的所有权限都是全局的,适用于所有数据库。​ user 表中的字段大致可以分为 4 类,分别是用户列、权限列、安全列

2021-11-03 22:35:51 169

原创 MySQL(8):常用函数

MySQL常用函数MySQL 常用函数进行简单的分类,大概包括数值型函数、字符串型函数、日期时间函数、聚合函数等。MySQL常用函数参考MySQL官方参考文档一、数值型函数函数名称作 用说明ABS(X)求绝对值ABS(-3.14):3.14SQR(X)求算数平方根SQRT(9):3MOD(N,M)求余数MOD(9,5):4CEIL(X) 、CEILING(X)两个函数功能相同,都是返回不小于参数的最小整数,即向上取整CEIL(6.2):7

2021-10-28 18:23:37 186

原创 MySQL(7):SQL之DQL

MySQL(7):SQL之DQL一、DQL​ DQL:数据查询语言:select、from、where(1)基础查询SELECT 列名 FROM 表名​ 1、查询所有字段SELECT * FROM student;SELECT id,name,sex,birthday FROM student;​ 2、查询指定字段SELECT name FROM student;注意:生产环境下,优先使用列名查询。*的方式需转换成全列名,效率低,可读性差。​ 3、查询常量SELECT 常量值

2021-10-27 17:54:35 226 1

原创 MySQL(6):SQL之DML

一、DMLDML:数据操作语言:insert、update、delete(1)插入语句(insert)INSERT INTO 表名(列 1,列 2,列 3....) VALUES(值 1,值 2,值 3......);普通用法(id是自增所以会自动加一)INSERT INTO student (name,sex,birthday) VALUES ('品如',0,'2021-09-30 00:00:00');指定字段(其他项则是default)INSERT INTO student

2021-10-26 15:30:39 78

原创 MySQL(5):SQL之DDL

一、SQL​ SQL(Structured Query Language)结构化查询语言,用于存取数据、更新、查询和管理关系数据库系统的程序设计语言。分类DDL:数据定义语言:create、alter、drop、truncateDML:数据操作语言:insert、update、deleteDQL:数据查询语言:select、from、whereDCL:数据控制语言:grant、revokeTCL:事务控制语言:commit、rollback拼写SQL 语句要以分号;结尾SQL

2021-10-25 22:42:11 152

原创 MySQL(4):数据类型简介

​ MySQL 的数据类型有大概可以分为 4 种,分别是数值类型、日期和时间类型、字符串类型、二进制类型等。一、数值类型1、整数类型类型说明存储空间(byte)取值范围TINYINT很小的整数1-128~127SMALLINT小的整数2-32768〜32767MEDIUMINT中等大小的整数3-8388608〜8388607INT (INTEGHR)普通大小的整数4-2147483648〜2147483647BIGINT大.

2021-10-24 23:19:09 266

原创 MySQL(3):目录结构和配置文件

一、介绍​ MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS(Relational Database Management System,关系数据库管理系统) 应用软件之一。二、目录结构文件夹名称内容bin命令文件,如 mysql.exe、mysqld.exe、mysqlshow.exelib库文件inclu

2021-10-24 23:12:18 120

原创 MySQL(2):MySQL的卸载

MySQL(2):MySQL的卸载1、控制面板卸载找到相关的mysql卸载,记得先停服务2、安装目录下的文件清除​ C:\Program Files (x86)\MySQL,从控制面板删除后,这里的目录也就删除了3、隐藏目录的文件删除​ C:\ProgramData\MySQL注意:如果卸载后,如有未删除的MySQL服务,可采用手动删除。以管理员身份打开命令行,输入 sc delete MySQL57 回车。4、注册表下清除执行以上步骤后,计算机上面的MySQL就删除了。如果还

2021-10-21 23:45:05 242

转载 数据库设计之多选状态设计

一、引言​ 某个商家支持多种会员卡打折,如金卡、银卡、其他卡,多选状态。通常的做法是在商家表中建立三个字段,gold_card(tinyint类型,0,支持;1,不支持),silver_card(tinyint类型,0,支持;1,不支持),other_card(tinyint类型,0,支持;1,不支持)这种用多个字段满足多种状态方案的确满足了项目需求,但是存在两个缺点,(1)增加了数据字段冗余和增加存储空间;(2)可拓展性差,比如增加一种钻石卡,只能在数据库中,增加一个字段,这样多项目改动是

2021-09-29 11:04:00 1685 3

原创 MySQL(1):MySQL的安装

前言​ 这里以MySQL Installer为例。MySQL Installer是一个安装管理程序,MySQL扩展了很多产品,所以提供了一个统一管理的下载工具。咱们在Windows上面就直接使用安装管理程序,在Linux上再用命令安装。​ 我安装的MySQL 5.7和Navicat Premium 15链接:https://pan.baidu.com/s/1G0IlMvnsg3mTKcJ-bSI5nA提取码:77r5一、准备mysql安装包下载链接:https://dev.mysql.com/

2021-09-24 16:55:57 123

空空如也

空空如也

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

TA关注的人

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