达梦数据库适配采坑记 达梦数据库适配采坑记 问题一 问题描述: 字段内容超长错误: 问题详解: 达梦数据库和Oracle同样,对字段的长度有严格的规范,当然Mysql也是有的,但是默认是不启用的,哪怕超出了,也会自动扩容,但是Oracle和达梦是不会的; 解决方案: 方案一: 对数据库的字段长度进行 ...
分类:
数据库 时间:
2020-06-23 12:55:42
阅读次数:
156
SELECT TOP 10 execution_count as [Number Of Executions],total_worker_time/execution_count as [Average CPU Time],total_elapsed_time/execution_count as ...
分类:
数据库 时间:
2020-06-23 11:38:09
阅读次数:
93
索引概述MySQL官方对索引的定义为:索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护者满足特定查找算法的数据结构,这些结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。如下面的示意图所示。左边是数据表,一共有两开七条记录,最左边的是数据记录的物理地址(注意逻辑上相邻的记录在磁盘上也并不是一定物理相邻的)
分类:
数据库 时间:
2020-06-23 10:34:02
阅读次数:
68
1. 前言 MySQL一对多的数据分页是非常常见的需求,比如我们要查询商品和商品的图片信息。但是很多人会在这里遇到分页的误区,得到不正确的结果。今天就来分析并解决这个问题。 2. 问题分析 我们先创建一个简单商品表和对应的商品图片关系表,它们之间是一对多的关系: 然后我分别写入了一些商品和这些商品对 ...
分类:
数据库 时间:
2020-06-23 10:27:38
阅读次数:
73
让MySQL为我们记录执行流程 我们可以开启profiling,让MySQL为我们记录SQL语句的执行流程 查看profiling参数 shell > select @@profiling; 进行更改 shell > set profiling = 1; 执行语句 select * from emp ...
分类:
数据库 时间:
2020-06-23 01:17:05
阅读次数:
99
Mysql查询语句执行过程 Mysql分为server层和存储引擎两部分,或许可以再加一层连接层 连接层(器) Mysql使用的是典型的C/S架构。连接器通过典型的TCP握手完成连接。 需要注的是, 如果用户名和密码都正确,那么该连接所拥有的权限仅仅是连接成功建立时的所读取到的权限 这就意味着:当连 ...
分类:
数据库 时间:
2020-06-23 01:00:17
阅读次数:
77
由于使用wordpress搭建云上博客,需要使用MySQL数据库存储数据,所以这一步我们安装一下MySQL。1. 执行如下命令,下载并安装MySQL官方的Yum Repository。wget http://dev.mysql.com/get/mysql57-community-release-el... ...
分类:
数据库 时间:
2020-06-23 00:56:24
阅读次数:
65
本文承接之前安装虚拟机完成的,没有看过的,可以先看下。 上文链接:https://www.cnblogs.com/chongchongstyle/p/13162331.html 因为项目需要就去研究了一些如何去配置,可能跟一些大佬的不同,希望大佬看到不对的能指点一二,哈哈。那废话不多说啦,直接上步骤 ...
分类:
数据库 时间:
2020-06-23 00:51:26
阅读次数:
99
原文链接 https://blog.csdn.net/teddy_dewei_lu/article/details/79659013 上次装好mysql,phpmyadmin,登录后由于默认设置的账号密码登录是看不到本地mysql的数据库,而且是无法创建数据库的,那么这就很尴尬了,看了网上其他说法, ...
分类:
数据库 时间:
2020-06-23 00:50:13
阅读次数:
89
.中间件一共分为5种 应用级中间件 路由级中间件 内置中间件 第三方中间件 错误处理中间件 1.应用级中间件 当拦截到请求后 自动执行回调函数 -按照url拦截 应用级中间件必须按照顺序写 同一个服务器下不允许乱顺序; app.use( URL, (req,res,next)=>{ next() 是 ...
分类:
数据库 时间:
2020-06-23 00:49:39
阅读次数:
98
开启服务,连接处理 step 1: SET PASSWORD = PASSWORD('your new password'); step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; step 3: flush privileges; ...
分类:
数据库 时间:
2020-06-23 00:43:47
阅读次数:
67
dockerfile: FROM founder/mysql:5.7 RUN apt-get update && apt-get update ; apt-get install -y parallel && chown -R mysql:mysql /docker-entrypoint-initd ...
分类:
数据库 时间:
2020-06-22 23:18:11
阅读次数:
68
JAVA 访问数据库的技术:Jdbc是一种Java连接数据库技术(Java database connectity), 它是 Java 提供的一些接口,这些接口大部分是数据库厂商提供的(jar包),我们要做的,是连接数据库以后,如何使用Java代码从数据库中存取数据! Jdbc开发步骤 1. 引包: ...
分类:
数据库 时间:
2020-06-22 23:17:17
阅读次数:
72
原本计划今天开始看多表的ORM操作,但是看了十多分钟发现对于单表操作,自己并不是非常熟悉,所以今天重新回顾一下从创建单边与数据库之间的关系到最终实现单表的增删改查过程。同时之前的继承等方面的也都一起进行吧。 大概用了两个小时吧,总体感觉最近一周的课程白看了,忘的差不多了,所以近期的内容就是复习啦 重 ...
分类:
数据库 时间:
2020-06-22 23:11:39
阅读次数:
70
事务的四大特性 事务的隔离级别 通过例子理解事务的4种隔离级别 (这篇博客的例子便于理解这些概念) 数据库的3大范式 数据库三大范式详解(通俗易懂) https://blog.csdn.net/hanxueyu666/article/details/81587199 spring中的事务隔离级别 ...
分类:
数据库 时间:
2020-06-22 22:49:57
阅读次数:
72
ADB全称是Android Debug Bridge,它是android sdk里的一个工具,用这个工具可以操作安卓模拟器或者真实的设备,故会给我们很多的帮助,下面是一些常用到命令: adb help, 列出所有的选项说明及子命令 adb devices , 获取设备列表及设备状态 adb get- ...
分类:
数据库 时间:
2020-06-22 22:46:36
阅读次数:
112
MySQL-错误:2059-Authentication plugin 'caching_sha2_password' cannot be loaded 一 现象 使用docker镜像创建容器后,mysql测试连接不成功 二 原因 网上查询得到原因:在mysql8之前的版本中加密规则为mysql_n ...
分类:
数据库 时间:
2020-06-22 22:42:23
阅读次数:
130