1.环境centos7.5 docker 2.下载docker 版本的mysql 启动容器 docker run --name mysql_master -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d docker.io/mysql:latest dock ...
分类:
数据库技术 时间:
2019-11-05 12:36:11
收藏:
0 评论:
0 赞:
0 阅读:
95
要么一起成功,要么都失败。 事务的安全隐患: 1. 如果不设置隔离级别,会引发脏读: 脏读:一个事务读到了另一个事务还未提交到的数据 2. 如果设置了隔离级别,可以屏蔽掉脏读,但是会造成数据库的不可重复读,两次查询的结果不一样。(默认就是可重复读).但是这样还是查不到数据库真实的数据。 设置最高级别 ...
分类:
数据库技术 时间:
2019-11-05 12:27:53
收藏:
0 评论:
0 赞:
0 阅读:
82
安装MangoDB 同样我这边再次使用Docker, 方便快捷: 具体使用 基本代码使用的演示如下: 项目源码在 "Gitee" .(不好意思, mongo都拼写错了, 不改了) 更多使用请参考官方文档:http://mongodb.github.io/mongo csharp driver/2.2 ...
分类:
数据库技术 时间:
2019-11-05 12:12:42
收藏:
0 评论:
0 赞:
0 阅读:
101
equal最好了,其次in,最后是range != <> 这类非操作尽量不用,它会转换为range。>都是范围查询 复合索引有左匹配原则,(clo_a,clo_b)相当建立了两个索引(clo_a,clo_b)clo_a, 加索引前,最好在相同数据量的测试环境下,测试。 最好用线上的,怕造的数据有数据 ...
分类:
数据库技术 时间:
2019-11-05 12:04:35
收藏:
0 评论:
0 赞:
0 阅读:
105
原因:hibernate项目中在学生表的配置文件中: <id name="studentno" column="studentno"> <generator class="native"></generator> </id> 将主键设置为了自动增长的类型,但是数据库创建表的时候却将数据类型设置成了v ...
分类:
数据库技术 时间:
2019-11-05 12:04:17
收藏:
0 评论:
0 赞:
0 阅读:
80
sqlserver与java数据类型对应 原文链接:https://blog.csdn.net/lg312200538/article/details/5993049 编号数据库类型JDBC类型JDBC索引描述 1 int java.lang.Integer 4 2 varchar java.lan ...
分类:
数据库技术 时间:
2019-11-05 12:01:43
收藏:
0 评论:
0 赞:
0 阅读:
87
平台使用Rancher2.x问题原因是,一个测试用的mysql需要开启binlog日志,我想着这个不是挺简单的嘛~于是,papapa配置了一个config,挂载到对应的mysql配置文件下,然后重新部署一下~然而进容器一看,配置文件是挂载上了,可是配置却未生效。。具体如下:1、因为使用Rancher平台,所以配置及挂载这一步是在web端进行的(祸根。)。即添加一个configmap,覆盖掉原配置文件:#
分类:
数据库技术 时间:
2019-11-05 11:20:09
收藏:
0 评论:
0 赞:
0 阅读:
364
问题(1)什么是分布式锁?(2)为什么需要分布式锁?(3)mysql如何实现分布式锁?(4)mysql分布式锁的优点和缺点?简介随着并发量的不断增加,单机的服务迟早要向多节点或者微服务进化,这时候原来单机模式下使用的synchronized或者ReentrantLock将不再适用,我们迫切地需要一种分布式环境下保证线程安全的解决方案,今天我们一起来学习一下mysql分布式锁如何实现分布式线程安全。
分类:
数据库技术 时间:
2019-11-05 10:52:49
收藏:
0 评论:
0 赞:
0 阅读:
87
> [root@master ~]# yum install mysql-server
> 已加载插件:fastestmirror
> Loading mirror speeds from cached hostfile
> * base: ap.stykers.moe
> * extras: ap.stykers.moe
> * updates: ap.stykers.moe
> 没有可用软件包 mysql-server。
> 错误:无须任何处理
分类:
数据库技术 时间:
2019-11-05 10:49:59
收藏:
0 评论:
0 赞:
0 阅读:
269
一、Phoenix概述1、简介可以把Phoenix理解为Hbase的查询引擎,phoenix,由saleforce.com开源的一个项目,后又捐给了Apache。它相当于一个Java中间件,帮助开发者,像使用jdbc访问关系型数据库一些,访问NoSql数据库HBase。phoenix,操作的表及数据,存储在hbase上。phoenix只是需要和Hbase进行表关联起来。然后再用工具进行一些读或写操
分类:
数据库技术 时间:
2019-11-05 10:44:35
收藏:
0 评论:
0 赞:
0 阅读:
78
MySQL用得好好的,为什么要转ES? http://developer.51cto.com/art/201911/605288.htm Elasticsearch作为一款功能强大的分布式搜索引擎,支持近实时的存储、搜索数据,在京东到家订单系统中发挥着巨大作用,目前订单中心ES集群存储数据量达到10 ...
分类:
数据库技术 时间:
2019-11-05 10:38:54
收藏:
0 评论:
0 赞:
0 阅读:
78
DML(数据操作语言,它是对表记录的操作(增,删,改)!) 1.插入数据 *INSERT INTO 表名(列名1,列名2,...) VALUES(列值1,列值2,...); >在表名后给出要插入的列名,其他没有指定的列等同于插入null值,所以插入记录总是插入一行,不可能是半行。 >在VALUES后 ...
分类:
数据库技术 时间:
2019-11-05 10:31:32
收藏:
0 评论:
0 赞:
0 阅读:
96
JdbcTemplate主要提供以下五类方法: execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句; update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理相关语句; query方法及queryFor ...
分类:
数据库技术 时间:
2019-11-05 10:14:20
收藏:
0 评论:
0 赞:
0 阅读:
88
本文大纲 flyway是什么 能帮助我们解决什么问题 springboot环境下使用flyway flyway的工作原理 一、flyway是什么 Flyway是一个开源的数据库版本管理工具,并且极力主张“约定大于配置”,简单、专注、强大。可以使用SQL完成数据同步,或者基于特定数据库的语法(例如PL ...
分类:
数据库技术 时间:
2019-11-05 10:13:10
收藏:
0 评论:
0 赞:
0 阅读:
90
redis 类型,数据存在磁盘里面,所以存储速度比较快,其他数据类型还是存储在数据库所以比较慢些 链接redis数据库: r=redis.Redis(host="%%%%%%%",password="HK139bc&*",db=10,decode_responses=True) #port=6379 ...
分类:
数据库技术 时间:
2019-11-05 10:11:57
收藏:
0 评论:
0 赞:
0 阅读:
102
升级步骤 安全的停止数据库的运行 /etc/init.d/mysql.server stop 解压mysql tar包 tar zxf mysql 5.7.28 linux glibc2.12 x86_64.tar.gz mv mysql 5.7.28 linux glibc2.12 x86_64 ...
分类:
数据库技术 时间:
2019-11-05 10:02:59
收藏:
0 评论:
0 赞:
0 阅读:
114
基于之前的mysql5.7单实例安装 修改 文件如下(这里配置4个实例,可自行修改数目) 多实例配置文件,可以mysqld_multi example 查看例子 [root@MyServer /] cat /etc/my.cnf [client] 这个标签如果配置了用户和密码, 并且[mysqld_ ...
分类:
数据库技术 时间:
2019-11-05 09:59:45
收藏:
0 评论:
0 赞:
0 阅读:
86
安装mongodb并创建用户 登录到目标机器,进行如下操作: 安装mongodb(先不要启用auth及更改bind) 登录mongodb,创建一个管理员用户: 然后为具体数据库创建一个 权限的用户: 确认一下用户信息:(先切换到数据库,然后使用 命令查看用户信息) 然后修改bind和auth允许远程 ...
分类:
数据库技术 时间:
2019-11-05 09:40:33
收藏:
0 评论:
0 赞:
0 阅读:
93
环境: centos7 mysql版本: mysql 5.6.46 安装mysql5.6 配置开机自启 mysql5.7安装脚本 ...
分类:
数据库技术 时间:
2019-11-05 09:34:47
收藏:
0 评论:
0 赞:
0 阅读:
88
和oracle差不多- - 1. 创建: create view 视图名 as 查询语句 2. 查询: 查询方法和table一样 3. 修改: create or replace view 视图名 as 查询语句 alter view 视图名 as 查询语句 4. 删除 drop view 视图名 ...
分类:
数据库技术 时间:
2019-11-05 09:27:56
收藏:
0 评论:
0 赞:
0 阅读:
67