数据库技术
-
TDSQL多集群下的自动化和交付
“两地三中心”部署体系 “两地三中心”架构顾名思义:在一个城市有A、B两个机房,另一个城市有C机房,在第一个城市中TDSQL数据库实例采用同IDC异步、跨IDC强…… -
日常工作的sql
select * from (select re.recruit_name, re.emp_no, re.psDeptname, re.branch_name2, re.branch_name3, re.branch_name4, to_char(ci.check_time, ‘yyyy/mm…… -
Sqli labs less 39
1.常规方法测试报错 2.将后面的消息注释发现报错依旧存在,因此判断本less为数值型注入 3.使用堆叠注入,参考less 38 ?id=1;CREATE TABLE WhiteMoon LIKE…… -
4.数据持久化->SQLite数据库
Android系统是内置数据库的!!!SQLite是一款轻量级的关系型数据库,运行速度快占资源少(几百KB内存就够) 1.写一个类去继承SqliteOpenhelper 2.实现里面的方…… -
数据库日志压缩
dbcc sqlperf(logspace) -- 查看各个库的日志占比 --压缩日志 USE[master] ALTER DATABASE DynamicsStage SET RECOVERY SIMPLE WITH NO_WAIT ALTER …… -
Spring Boot 入门系列(二十七)使用Spring Data JPA 自定义查询如此简单,完全不需要写SQL!
前面讲了Spring Boot 整合Spring Boot JPA,实现JPA 的增、删、改、查的功能。JPA使用非常简单,只需继承JpaRepository ,无需任何数据访问层和sql语句即可实…… -
MySQL中varchar(50)中的50是什么含义
最多存放50个字符,varchar(50)和(200)存储hello所占空间一样,但后者在排序时会消耗更多内存,因为order by col采用fixed_length计算col长度(memory引擎也一…… -
基于Ubuntu18.04一站式部署(python-mysql-redis-nginx)
基于Ubuntu18.04一站式部署 Python3.6.8的安装 1. 安装依赖 ~$ sudo apt install openssl* zlib* 2. 安装python3.6.8(个人建议从官网下载后上传到服…… -
sql复制表中的数据到另外一张表
-- 复制student表到student_new表中包括结构和数据 CREATE TABLE student_new AS SELECT * from student -- 复制student表到student_new1只复制表结构 CREATE…… -
MySQL之MVCC、索引
数据并发控制 LBCC 对于修改操作都为其加上排他锁,想要读取一个数据得等上一个事务提交才能去访问,这样并发性很低,所以就有了MVCC MVCC 首先理解MVCC要先理…… -
在docker中安装mysql并使用
在docker中安装mysql并使用 第一步:拉取mysql镜像 语法:docker pull mysql:tag docker pull mysql:5.7.35 第二步:启动mysql镜像,创建一个mysql容器 dock…… -
MyEclipse 05_连接mysql数据库进行增删改查
例子: 1.在数据库中建立如下表 2. 在MyEclipse里按本主博客文MyEclipse 03_jdbc连接数据库,注意数据库名要一致 运行后在Navicat里如下: 代码如下: pac…… -
学习SSM项目导入中mysql版本导入问题
问题描述 在学习SSM框架时,导入了黑马视频资料的项目,因为mysql与本机的版本不同导致错误 例如 我本机安装的mysql 是 8.0.22 但是他使用的5版本,所以先要…… -
SQL创建数据库的基本语法
--创建数据库 Create database StudentDB on primary ( name="StudentDB", filename="G:\数据库\三级数据库学习\data\StudentDb.mdf", size=3mb, maxsize=unl…… -
-
springboot 学习(四) springboot jdbc
对于数据访问层,无论是 SQL(关系型数据库) 还是 NOSQL(非关系型数据库),Spring Boot 底层都是采用 Spring Data 的方式进行统一处理。 Spring Boot 底层都是…… -
Mac Homebrew安装Mysql
1. brew search mysql #搜索mysql的版本 2. brew search mysql@5.7 #安装mysql@5.7 3. export PATH="/usr/local/opt/mysql@5.7/bin:$PATH" #…… -
SpringBoot+MyBatis+MySQL读写分离
一、主从配置 1.环境 操作系统:CentOS-7 MySQL:mysql-5.7 192.168.15.129 master 192.168.15.130 slave 2.主库配置 vi /etc/my.cnf在[mysqld]下…… -
MySQL性能优化之参数配置
https://www.cnblogs.com/angryprogrammer/p/6667741.html 1、目的: 通过根据服务器目前状况,修改Mysql的系统参数,达到合理利用服务器现有资源,最大合理的…… -
Oracle查询临时表空间的占用
可以使用以下语句查询是哪个session number的哪个sql占用了较大的临时表空间 select inst_id,username,session_num,sql_id,tablespace,segtype,sum(blocks)*8/…… -
sql like
like 的通配符有两种 %(百分号):代表零个、一个或者多个字符。 _(下划线):代表一个数字或者字符。 sql name以"李"开头 where name like ‘李%‘ name中…… -
七、Mybatis 动态SQL和缓存
12、动态SQL 动态SQL就是根据不同的条件生成不同的SQL if choose (when, otherwise) trim (where, set) foreach 环境搭建 新建一个项目然后准备一张新表Blog…… -
数据分析应该掌握的知识及SQL技能
一、概念及常识 1、数据分析必备的统计学知识 描述统计学 1.平均值、中位数、众数 2.方差、标准差 3.统计分布:正态分布、指数分布、二项分布、卡方分布 推论…… -
MySQL高级应用(二进制日志、备份和还原、复制、查询优化)
一、MySQL二进制应用 1.1 启动二进制日志 使用MySQL命令“show variables like ‘log_bin‘;”可以查看二进制日志是否开启,默认为OFF,表示没有开启二进…… -
SQL Server触发器
A表添加数据时触发“InfoAdd_A”触发器,单触发器中在添加A表数据时,不会再次触发“InfoAdd_A”触发器 --A表 create trigger InfoAdd_A--触发器名称 on A --表名……