标签: 数据库

Mysql数据归档小工具Mysql_Archiver详解

一.主要概述MySQL数据库归档历史数据主要可以分为三种方式:一.创建编写SP、设置Event;二.通过dump导入导出;三.通过pt-archiver工具进行归档。第一种方式往往受限于同实例要求,往往被大家舍弃。第二种,性能相对较好,但是归档表较多时运维也是比较头疼的事。所以很多DBA往往采用第三...

MySQL 2021-04-07 193 0 0 阅读全文

Unity3D 单例模式和静态类的使用详解

Unity3D的API提供了很多的功能,但是很多流程还是会自己去封装一下去。当然现在网上也有很多的框架可以去下载使用,但是肯定不会比自己写的用起来顺手。对于是否需要使用框架的问题上,本人是持肯定态度的,把一些常用方法进行封装,做成一个功能性的框架,可以很大程度上提高代码的效率,维护也方便。对于网络上...

C# 2021-04-14 186 0 0 阅读全文

Mybatis中连接查询和嵌套查询实例代码

首先在mysql中确立表:#表一:地址国家表CREATETABLEaddress(aidINTAUTO_INCREMENTPRIMARYKEY,anameVARCHAR(20));INSERTINTOaddressVALUES(NULL,"魏国");INSERTINTOaddre...

Java 2021-04-07 156 0 0 阅读全文

Mysql触发器Trigger实例详解

MySQL好像从5.0.2版本就开始支持触发器的功能了,本次博客就来介绍一下触发器,首先还是谈下概念性的东西吧:什么是触发器触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性。举个例子,比如你现在有两个表【用户表】...

MySQL 2021-03-18 205 0 0 阅读全文

JAVA读取HDFS的文件数据出现乱码的解决方案

使用JAVAapi读取HDFS文件乱码踩坑想写一个读取HFDS上的部分文件数据做预览的接口,根据网上的博客实现后,发现有时读取信息会出现乱码,例如读取一个csv时,字符串之间被逗号分割英文字符串aaa,能正常显示中文字符串“你好”,能正常显示中英混合字符串如“aaa你好”,出现乱码查阅了众多博客,解...

Java 2021-04-18 178 0 0 阅读全文

MySQL中查看数据库安装路径的方法

我们可以通过mysql命令查看mysql的安装路径:#以下两个sql任意一个可查询select@@basedirasbasePathfromdual;showvariableslike'%basedir%';上面可以看到基础的安装路径,查看数据库data的路径怎么看,很简单,把上面的参数变量换成da...

MySQL 2021-03-18 136 0 0 阅读全文

通过Spring Security魔幻山谷讲解获取认证机制核心原理

本文基于Springboot+Vue+SpringSecurity框架而写的原创学习笔记,demo代码参考《SpringBoot+SpringCloud+Vue+Element项目实战:手把手教你开发权限管理系统》一书。这是一个古老的传说。在神秘的Web系统世界里,有一座名为SpringSecuri...

Java 2021-04-14 163 0 0 阅读全文

MyISAM与InnoDB索引实现对比详解

MyISAM索引实现MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。如图:这里设表一共有三列,假设我们以Col1为主键,则上图是一个MyISAM表的主索引(Primarykey)示意。可以看出MyISAM的索引文件仅仅保存数据记录的地址。在MyISAM中,主索...

MsSql 2021-05-17 154 0 0 阅读全文

深思 PHP 数组遍历的差异(Array_Diff 的实现)

前两天看到有人要编个考试系统,当时只是简单回了下用随机函数RND实际一般需要从数据库中随机提取N道题目。以下代码都基于VBS;通常的编写类似这样的'产生不重复随机数functionrndarray(istart,iend,sum)dimarrayid(),i,j,blnre,temp,iloop,e...

ASP.NET 2021-03-29 226 0 0 阅读全文

Idea连接MySQL数据库出现中文乱码的问题

问题:当使用JDBC连接MySQL数据库时,插入中文显示乱码解决方法:在连接代码中插入以下代码Stringurl="jdbc:mysql://localhost:3306/你的数据库名?useUnicode=true&characterEncoding=utf8&serve...

MySQL 2021-04-14 179 0 0 阅读全文

MySQL主从搭建(多主一从)的实现思路与步骤

 demo环境:1:VMware虚拟机-centOS7centOS-1:192.168.194.3主100-------业务库centOS-2:192.168.194.4主200-------业务库centOS-3:192.168.194.5从300-------相当于集中库2:mysql5.7步骤...

MySQL 2021-05-14 166 0 0 阅读全文

Java 将数据加载到内存中的操作

将数据加载到内存中1、建立InitListener.javapackageapp.util;importjava.util.HashMap;importjava.util.Map;importjavax.servlet.ServletContextEvent;importjavax.servlet....

Java 2021-05-17 141 0 0 阅读全文

MyBatis-Plus+达梦数据库实现自动生成代码的示例

Mybatis-plus+达梦数据库自动生成代码先说点什么mybatis-plus是一款增强版的mybatis,功能强大,可以很大程度的简化开发。然而达梦数据库比较小众,虽然官方说mybatis-plus支持达梦数据库,但是使用起来遇到了很多问题。这篇文章主要讲如何使用mybatis-plus访问达...

Java 2021-05-20 580 0 0 阅读全文

MySQL 普通索引和唯一索引的区别详解

1概念区分普通索引和唯一索引普通索引可重复,唯一索引和主键一样不能重复。唯一索引可作为数据的一个合法验证手段,例如学生表的身份证号码字段,我们人为规定该字段不得重复,那么就使用唯一索引。(一般设置学号字段为主键)主键和唯一索引主键保证数据库里面的每一行都是唯一的,比如身份证,学号等,在表中要求唯一,...

MySQL 2021-03-25 198 0 0 阅读全文

Java数据结构之哈夫曼树概述及实现

12.1哈夫曼树概述12.1.1与哈夫曼树相关的概念概念含义1.路径从树中一个结点到另一个结点的分支所构成的路线2.路径长度路径上的分支数目3.树的路径长度从根到每个结点的路径长度之和4.带权路径长度结点具有权值,从该结点到根之间的路径长度乘以结点的权值,就是该结点的带权路径长度;5.树的带权路径长...

Java 2021-05-14 147 0 0 阅读全文

Discuz论坛更换域名,详细文件修改步骤

搬家步骤具体如下:1、打包数据库文件保存到本地。2、打包网站根目录所有程序(discuz)保存到本地。3、上传网站程序包和数据库包到新的空间,将数据库上传到新的服务器中。4、找到config\config_global.php文件,修改以下3处内容:$_config['db']['1']['dbus...

PHP 2021-04-07 185 0 0 阅读全文

Golang操作MySql数据库的完整步骤记录

MySQL是业界常用的关系型数据库,在平时开发中会经常与MySql数据库打交道,所以在接下来将介绍怎么使用Go语言操作MySql数据库。下载MySql连接驱动Go语言中的database/sql包提供了保证SQL或类SQL数据库的泛用接口,并不提供具体的数据库驱动。使用database/sql包时必...

Golang 2021-04-18 168 0 0 阅读全文

在PostgreSql中运行Sql脚本和Pg_Restore命令方式

今天踩坑了,把powerdesign生成的sql脚本文件,用pg_restore命令一直运行。。。过程惨不忍睹,一直以为是编码问题,修改了serve和client的encoding,结果。。。记录一下这个错误:postgreSQL运行sql脚本文件:psql-ddbname-Uusername-f(...

PostgreSQL 2021-04-05 191 0 0 阅读全文

JetBrains出品一款好用到爆的DataGrip数据库工具使用入门

最近看到一款数据库客户端工具,DataGrip,是大名鼎鼎的JetBrains公司出品的,就是那个出品IntellijIDEA的公司。DataGrip是一款数据库管理客户端工具,方便连接到数据库服务器,执行sql、创建表、创建索引以及导出数据等。之前试用的客户端工具是dbvisualizer,但是在...

其它 2021-04-05 142 0 0 阅读全文

Django使用多个数据库的方法实例

通过官方文档https://docs.djangoproject.com/zh-hans/3.1/topics/db/multi-db/和Django多数据库配置的这两篇文章可以进行多数据库的设置。但是设置后可能会出现问题,由于我连接的数据库是通过inspactdb的方法得到的model。于是在mi...

Python 2021-03-25 166 0 0 阅读全文