SQL查询流程: 1. 通过客户端/服务器通信协议与 MySQL 建立连接 2. 查询缓存,这是 MySQL 的一个可优化查询的地方,如果开启了 Query Cache 且在查询缓存过程中查 询到完全相同的 SQL 语句,则将查询结果直接返回给客户端;如果没有开启Query Cache 或者没有查询 ...
分类:
数据库技术 时间:
2021-06-02 09:53:20
收藏:
0 评论:
0 赞:
0 阅读:
31
作者:汤圆 个人博客:javalover.cc 前言 背景:Spring Boot + MybatisPlus 用MybatisPlus就是为了不写SQL,用起来方便; 但是如果需要多表联合查询,还是需要手写SQL(不过GitHub上也是有一些开源的库,可以不写SQL) 本节介绍的还是通用的写法,基 ...
分类:
数据库技术 时间:
2021-06-02 09:52:07
收藏:
0 评论:
0 赞:
0 阅读:
15
1、MySQL CREATE TABLE newtable LIKE oldtable;-- 创建表结构 INSERT INTO newtable SELECT * FROM oldtable where create_time>='2020-01-01 00:00:00' and create_t ...
分类:
数据库技术 时间:
2021-06-02 09:51:54
收藏:
0 评论:
0 赞:
0 阅读:
19
背景 我想在本地 Windows 上体验下 Strapi (一个 headless CMS )。 本地原有的 MongoDB 版本是 v3.2.5 , 但 Strapi 对 MongoDB 版本的最低要求是 v3.6. 问题 启动 Strapi 工程,出现错误: Mongodb aggregate ...
分类:
数据库技术 时间:
2021-06-02 09:46:08
收藏:
0 评论:
0 赞:
0 阅读:
16
1、打开源码找到./contrib/start-scripts/linux文件 2、复制linux文件到/etc/init.d文件夹下 cp {源码路径}/contrib/start-scripts/linux /etc/init.d 3、修改文件名为postgresql mv /etc/init. ...
分类:
数据库技术 时间:
2021-06-02 09:44:32
收藏:
0 评论:
0 赞:
0 阅读:
15
对系统库的管理维护是是 DBA 的职责。【performance_schema】性能监控和状态信息。包括统计最近执行了哪些语句,在执行过程的每个阶段都花费了多长时间,内存的使用情况等等信息。按照不同的数据库对象进行分组、按照不同的事件类型进行分组,或者按照事件 类型分组之后,再进一步按照账号、主机、 ...
分类:
数据库技术 时间:
2021-06-02 09:42:40
收藏:
0 评论:
0 赞:
0 阅读:
30
日期型(DATETIME)数据是表示日期数据,用字母D表示。日期的默认格式是{mm/dd/yyyy},其中mm表示月分,dd表示日期,yyyy表示年度 MySQL主要分为三种类型:字符串,日期和数字 字符串分为定长char和不定长度varchar,char以声明的长度为准,而varchar的长度与值 ...
分类:
数据库技术 时间:
2021-06-02 09:40:38
收藏:
0 评论:
0 赞:
0 阅读:
11
IndexedDB 是一种底层 API,用于在客户端存储大量的结构化数据(也包括文件/二进制大型对象(blobs))。该 API 使用索引实现对数据的高性能搜索。虽然WEB STORGE在存储较少量的数据很有用,但对于存储更大量的结构化数据来说力不从心。而 IndexedDB 提供了这种场景的解决方 ...
分类:
数据库技术 时间:
2021-06-02 09:36:09
收藏:
0 评论:
0 赞:
0 阅读:
28
导出数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名 导出数据表mysqldump -u 用户名 -p 数据库名 表名 > 导出的文件名 导入数据库1.登录MySQLmysql -u 用户名 -p 2.使用数据库mysql>use 数据库名 3.导入SQL文件的内容mysql ...
分类:
数据库技术 时间:
2021-06-02 09:35:38
收藏:
0 评论:
0 赞:
0 阅读:
17
二进制安装docker-ce 一、安装 cd ~ wget https://download.docker.com/linux/static/stable/x86_64/docker-20.10.6.tgz tar xzvf docker-20.10.6.tgz cp docker/* /usr/b ...
分类:
数据库技术 时间:
2021-06-02 09:34:32
收藏:
0 评论:
0 赞:
0 阅读:
21
绕过密码登录步骤: 一、Mysql8.0之前: 关闭服务 执行参数:mysqld --skip-grant-tables 新开窗口执行mysql,即可进入mysql 二、Mysql8.0之前: 关闭服务 执行参数:mysqld --console --skip-grant-tables --shar ...
分类:
数据库技术 时间:
2021-06-02 09:28:37
收藏:
0 评论:
0 赞:
0 阅读:
17
七、JDBC 1、JDBC概述 1. 什么是JDBC JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高 ...
分类:
数据库技术 时间:
2021-06-02 09:25:22
收藏:
0 评论:
0 赞:
0 阅读:
24
You can let AWS to create a SSL certificates for you and manage for you by using AWS Cetrficate Manager. Basicly it allows you to use HTTPS. ...
分类:
数据库技术 时间:
2021-06-02 09:22:04
收藏:
0 评论:
0 赞:
0 阅读:
26
Mysql安装 mysql5.7 64位下载地址: https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip 1、下载后得到zip压缩包 2、解压到自己想要安装到的目录,本人解压到的是D:\Environment\my ...
分类:
数据库技术 时间:
2021-06-02 09:19:37
收藏:
0 评论:
0 赞:
0 阅读:
22
六、数据库备份与恢复 为什么要备份: 保证重要数据不丢失 数据转移 MySQL数据备份的方式: 直接拷贝物理文件,如MySQL文件目录下的data目录 使用可视化工具手动导出数据(自行查阅可视化相关帮助文档) 使用mysqldump命令用命令行导出 下面是使用mysqldump命令导出数据的命令行具 ...
分类:
数据库技术 时间:
2021-06-02 09:18:24
收藏:
0 评论:
0 赞:
0 阅读:
19
一、导出数据,数据量太大选择.txt文件保存。需要安装Navicat,这个支持导出大量数据。如SQLyog导出csv文件是有大小限制的。 选择要导出的表,右键选择“导出向导”,选择文件格式导出文件。 二、导入到MongDB 修改导出的txt文件为.csv文件,选择要导入的数据库,选择Tab,选择字段 ...
分类:
数据库技术 时间:
2021-06-02 00:04:03
收藏:
0 评论:
0 赞:
0 阅读:
35
在PG中,磁盘存储和内存中的最小管理单位都是page,也是通常所说的block。一般PG页的大小为8K,在源码编译时可以设置。此后都不可更改,因为许多PG内存结构设计都是以此为基础的。 在一个page中,表的记录是从page的底部开始存储,然后慢慢向上涨。Page结构图如下: 上图为一个page的结 ...
分类:
数据库技术 时间:
2021-06-01 23:54:53
收藏:
0 评论:
0 赞:
0 阅读:
44
1.1使用“||”连接 select user_name,'姓名:'||CHINA_NAME name from sys_user where user_name ='admin' 1.2使用CONCAT()函数连接 在使用这个函数时,当拼接的值不是字符串时,oracle会自动转换成字符串。 sel ...
分类:
数据库技术 时间:
2021-06-01 23:51:46
收藏:
0 评论:
0 赞:
0 阅读:
28
1. 创建索引 1.1 使用Alter创建索引 1 添加主键索引 特点:数据列不允许重复,不能为null,一张表只能有一个主键;Mysql主动将该字段进行排序 ALTER TABLE 表名 ADD Primary key (col); 添加唯一索引 特点:索引列是唯一的,可以null;Mysql主动 ...
分类:
数据库技术 时间:
2021-06-01 23:48:41
收藏:
0 评论:
0 赞:
0 阅读:
32
SafeNet For MySQL软件简介SafeNet 是一个数据安装加密产品(详见http://www.safenet-inc.com/) 主要针对数据库加密提出的解决方案。SafeNet For MySQL 将SafeNet接口封装在MySQL Function, 实现MySQL 数据库内部操 ...
分类:
数据库技术 时间:
2021-06-01 19:21:39
收藏:
0 评论:
0 赞:
0 阅读:
28