Hibernate HQL和Criteria HQL:HQL(Hibernate Query Language)是hibernate专门用于查询数据的语句,有别于SQL,HQL 更接近于面向对象的思维方式。 1 /** 2 * HQL查询根据name进行模糊查询 3 4 */ 5 public cl ...
分类:
数据库 时间:
2019-12-23 00:45:09
阅读次数:
108
1、安装mysql程序集,在项目XXX.EntityFrameworkCore下面添加程序集 pomelo.entityframeworkcore.mysql pomelo.entityframeworkcore.mysql.design 2、修改XXX.EntityFrameworkCore目录下 ...
分类:
数据库 时间:
2019-12-23 01:02:20
阅读次数:
165
1.索引的类型 1) B-Tree索引 (1)概念 人们常说的Mysql索引一般是指B-Tree索引,它使用B-Tree数据结构来存储数据。存储引擎以不同的方式使用B-Tree索引,性能也各有不同,各有优劣。 MyISAM使用前缀压缩技术使得索引更小,但InnoDB则按照原数据格式进行存储。 MyI ...
分类:
数据库 时间:
2019-12-23 09:13:44
阅读次数:
126
MongoDB基础安装MongoDB概述(1)MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。(2)MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询
分类:
数据库 时间:
2019-12-23 10:23:04
阅读次数:
89
索引是一种数据结构,用于帮助我们在大量数据中快速定位到我们想要查找的数据。索引最形象的比喻就是图书的目录了。注意这里的大量,数据量大了索引才显得有意义,如果我想要在 [1,2,3,4] 中找到 4 这个数据,直接对全数据检索也很快,没有必要费力气建索引再去查找。 索引在 MySQL 数据库中分三类: ...
分类:
数据库 时间:
2019-12-23 11:39:42
阅读次数:
138
binlog2sql闪回工具的使用 一、下载安装依赖的python yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel yum install python34 -y pyt ...
分类:
数据库 时间:
2019-12-23 11:48:38
阅读次数:
91
databases(数据库) 一个按照一定的组织方式存储数据的容器 数据库分为关系型数据库和非关系型数据库 mysql:关系型数据库 (用在商城、论坛、app等) mongoDB:非关系型数据库(微博等) 下面是mysql的一些操作和说明: sql:操作数据库的命令 操作mysql: sql语句: ...
分类:
数据库 时间:
2019-12-23 12:56:04
阅读次数:
107
如题,启动springboot报错: 我们看到mysql连接依赖的jar包mysql-connector-java的版本是8.0.17,而我用的mysql是5.1.37版本的,改下试试: 在pom文件制定版本后重新打包部署,这次spring boot启动ok了。 ...
分类:
数据库 时间:
2019-12-23 12:57:50
阅读次数:
1450
mysql源: rpm -ivh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm yum install mysql-server mysql-client libmysqlclient-dev mysql-devel M ...
分类:
数据库 时间:
2019-12-23 13:02:12
阅读次数:
297
问题: 在mapper ***.xml中的sql语句中,不能直接用大于号、小于号要用转义字符 解决方法: 1、转义字符串 小于号 < < 大于号 > > 和 & & 单引号 ' ' 双引号 " " 2、使用<![CDATA[ 你的sql语句 ]]>(sql语句 ...
分类:
数据库 时间:
2019-12-23 13:11:01
阅读次数:
82
ClustrixDB使用sha256_password插件支持SSL和身份验证。 一些安全规则要求对存储在数据库中的用户密码进行更强的保护。与默认的mysql_native_password插件相比,sha256_password插件提供了在ClustrixDB中存储用户密码凭证的更安全的方法。当用 ...
分类:
数据库 时间:
2019-12-23 13:15:13
阅读次数:
102
先看一下GeoDatabase核心结构模型图: 1 工作空间工厂WorkspaceFactory对象 WorkspaceFactory是GeoDatabase的入口,是一个抽象类,拥有很多子类,例如SdeWorkspaceFactory, AccessWorkspaceFactory, Shapfi ...
分类:
数据库 时间:
2019-12-23 13:20:40
阅读次数:
98
一、环境准备 1 部署环境: 服务器数量:3台 Ip地址:192.168.1.191(主) 192.168.1.192(从) 192.168.1.193(从) 操作系统:CentOS Linux release 7.6.1810 (Core) Cpu:2核 内存:4G 存储20GB 2 部署前准备工 ...
分类:
数据库 时间:
2019-12-23 13:24:32
阅读次数:
115
概述 本人最近接到一个任务,将一个系统改成同时兼容Oracle和PostgreSQL(原来是仅支持Oracle)。虽然大部分的sql语句通用,但是还有许多语法存在差异,所以我们可以通过mybatis自身提供的databaseIdProvider解决这个问题,这里记录一下过程。 databaseId属 ...
分类:
数据库 时间:
2019-12-23 13:27:17
阅读次数:
115
原则上,多对多关系是要新建一个关系表的,当遇到没有新建表的情况下如何查询多对多的SQL呢? FIND_IN_SET(str,strlist) 官网:http://dev.mysql.com/doc/refman/5.7/en/string-functions.html Mysql数据库 此数据库为设 ...
分类:
数据库 时间:
2019-12-23 13:30:53
阅读次数:
106
连接层 当Mysql 启动 等待客户端连接请求,服务器都会新建一个线程处理(如果是线程池的话,则是分配一个空的线程),每个线程独立,拥有各自的内存处理空间,但是,如果这个请求指示查询,没关系,但是若是修改数据,很显然,当两个线程改同一块内存是会引发数据同步问题 连接到服务器,服务器需要进行验证,也就 ...
分类:
数据库 时间:
2019-12-23 13:31:28
阅读次数:
91
密码忘记的解决 可以参考http://jingyan.baidu.com/article/454316ab4e9e65f7a7c03ad1.html 1、安装路径(复制安装路径) 2、打开cmd命令提示符 快捷键:windows+R 打开哪个盘(例如打开D盘):输入D: 粘贴安装路径(刚才复制的路径 ...
分类:
数据库 时间:
2019-12-23 13:35:43
阅读次数:
683
Alwayson相对于数据库镜像最大的优势就是可读副本,带来可读副本的同时还添加了一个新的功能就是配置只读路由实现读写分离;当然这里的读写分离稍微夸张了一点,只能称之为半读写分离吧!看接下来的文章就知道为什么称之为半读写分离。 数据库:SQLServer2019 m192:192.168.1.192 ...
分类:
数据库 时间:
2019-12-23 13:36:32
阅读次数:
101
zsql user/pasword@ip:port -c "show databases" # 展示一条sql语句 spool file_path 指定输出文件 可以为相对路径 spool off 保存执行结果 并关闭输出流 gsql 配置数据库服务器 gs_guc reload -Z coordi ...
分类:
数据库 时间:
2019-12-23 13:42:29
阅读次数:
115
python创建数据库操作 #!/usr/bin/python3 # -*- coding: utf-8 -*- # @Time : 2019/12/23 14:01 """ grant all privileges on *.* to 'bkuser'@'%' identified by 'bku ...
分类:
数据库 时间:
2019-12-23 14:57:58
阅读次数:
86