一段MySQL,大概是这样 set @bl='value'; #定义变量 子查询1 子查询2 子查询3的where条件都用到了 select ... from( #子查询1(用到@bl) union #子查询2(用到@bl) union #子查询3(用到@bl) ) left join(子查询4) ...
分类:
数据库 时间:
2020-07-10 11:49:25
阅读次数:
79
MySQL innodb线程 一、master therad ①、刷新脏页到磁盘 ②、将日志缓冲刷新到磁盘 ③、undo页回收 ④、合并插入缓冲 参数innodb_io_capacity表示每秒刷新脏页的数量,默认为200。 innodb_max_dirty_pages_pct设置出发刷盘的脏页百分 ...
分类:
数据库 时间:
2020-07-10 11:46:22
阅读次数:
53
case具有两种格式。简单case函数和case搜索函数。 1、简单case函数: case sex when '1' then '男' when '2' then '女' else '其他' end 2、case搜索函数: case when sex = '1' then '男' when sex ...
分类:
数据库 时间:
2020-07-10 11:39:12
阅读次数:
59
1.创建一个数据库 2.使用 sequelize cli 初始化 项目的数据库配置信息 'npx sequelize init' 3.生成模型文件 1.migrate文件 2.model文件 'npx sequelize model:generate --name user --attributes ...
分类:
数据库 时间:
2020-07-10 11:38:06
阅读次数:
192
create table Book ( id int primary key identity, name varchar(20), date datetime, remark varchar(50) ) --循环执行插入10000条数据 declare @id int declare @name ...
分类:
数据库 时间:
2020-07-10 11:33:54
阅读次数:
87
SQL> select * from v$version;BANNER Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit ProductionPL/SQL Release 11.2.0.4.0 - Production ...
分类:
数据库 时间:
2020-07-10 11:33:39
阅读次数:
107
1、下载tar包,这里使用wget从官网下载 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 2、将mysql安装到/usr/local/mysql下 # 解压 ...
分类:
数据库 时间:
2020-07-10 11:33:00
阅读次数:
77
提到MySQL的事务,我相信对MySQL有了解的同学都能聊上几句,无论是面试求职,还是日常开发,MySQL的事务都跟我们息息相关。 而事务的ACID(即原子性Atomicity、一致性Consistency、隔离性Isolation、持久性Durability)可以说涵盖了事务的全部知识点,所以,我 ...
分类:
数据库 时间:
2020-07-10 11:26:18
阅读次数:
74
MySQL 索引重建 当你对InnoDB进行修改操作时,例如删除一些行,这些行只是被标记为“已删除”,而不是真的从索引中物理删除了,因而空间也没有真的被释放回收。 InnoDB的Purge线程会异步的来清理这些没用的索引键和行,但是依然没有把这些释放出来的空间还给操作系统重新使用,因而会导致页面中存 ...
分类:
数据库 时间:
2020-07-10 11:21:42
阅读次数:
79
mysql体系结构管理 1.客户端与服务端模型 1)数据是一个典型的C/S结构的服务 1.mysql自带的客户端工具 mysql mysqladmin mysqldump 3.mysql是一个二进制程序,后台守护进程 单进程 多线程 2)mysql的连接方式 1.TCP/IP连接 2.socket连 ...
分类:
数据库 时间:
2020-07-10 10:12:46
阅读次数:
88
Lepus是一套开源的数据库监控平台,目前已经支持MySQL、Oracle、SQLServer、MongoDB、Redis等数据库的基本监控和告警(MySQL已经支持复制监控、慢查询分析和定向推送等高级功能)。Lepus无需在每台数据库服务器部署脚本或Agent,只需要在数据库创建授权帐号后,即可进行远程监控,适合监控数据库服务器较多的公司和监控云中数据库,这将为企业大大减化监控部署流程,同时Le
分类:
数据库 时间:
2020-07-10 10:06:33
阅读次数:
110
create database Dai6_21 use Dai6_21 --存款 create table deposit ( Id int primary key identity, UName varchar(24), --存款人姓名 Zhon varchar(20), --账号 Pwd var ...
分类:
数据库 时间:
2020-07-10 09:53:55
阅读次数:
108
MySql是我们经常用到的数据,无论是开发人员用来练习,还是小型私服游戏服务器,或者是个人软件使用,都十分方便。对于做一些个人辅助软件,选择mysql数据库是个明智的选择,有一个好的工具更是事半功倍,对于MySql的IDE我推荐NavicatforMySql,现在我就向大家介绍如何利用NavicatforMySql导出和导入数据。导出数据库:打开Navicat,在我们要到处的数据上面右击鼠标,然后
分类:
数据库 时间:
2020-07-10 09:48:42
阅读次数:
90
事务 什么是事务 A给B转账,B收到A的钱 要么都成功,要么都失败 将一组SQL放到一个批次中去执行 ACID原则 原子性Atomicity,要么都完成,要么都不完成 一致性Consistency,针对一个事务操作前与操作后状态一直 持久性Durability,表示事务结束后的数据不随着外界原因导致 ...
分类:
数据库 时间:
2020-07-10 09:46:56
阅读次数:
59
openGauss 于2019年9月19日正式开源,于2020年6月30日正式开放源代码,并成立openGuass社区。官方网站地址 https://opengauss.org。
分类:
数据库 时间:
2020-07-10 09:40:00
阅读次数:
262
第二周周测 选择题:每题3分,共45分 1. 数据表students中likes字段数据类型为set(“python”,”study”,”MySQL”),当在表中插入该字段值时以下正确的是?(AC) 多选 A. “Python,MySQL” B. “Python”,”MySQL” C. ‘Pytho ...
分类:
数据库 时间:
2020-07-10 09:38:50
阅读次数:
107
create database ZuoYeuse ZuoYe select * from OrderInfoesselect * from Goodsselect * from Shopsselect c.Id,c.ShopId,c.UserId,g.Name,g.Img,g.Price,s.SNa ...
分类:
数据库 时间:
2020-07-10 09:38:16
阅读次数:
78