首页 > 数据库技术
Vertx Mysql数据库连接 (六)
前面的项目实现了一个httpserver,上传返回的消息都是json格式。现在开始实现mysql,redis,mongodb的使用。关于mysql,redis,mongodb服务器的创建这里不做详解。 一:添加: gradle.compile group: 'io.vertx', name: 've ...
分类:数据库技术   时间:2021-07-14 19:29:10    收藏:0  评论:0  赞:0  阅读:28
mysql分页查询
MySQL一般使用 LIMIT 实现分页。基本语句为:SELECT ... FROM ... WHERE ... ORDER BY ... LIMIT ...在中小数据量的情况下,这样的SQL足够用了,唯一需要注意的问题就是确保使用了索引。举例来说,如果实际SQL类似下面语句,那么在 categor ...
分类:数据库技术   时间:2021-07-14 19:28:05    收藏:0  评论:0  赞:0  阅读:23
MySQL Innodb Engine--MVCC代码瞎猜
MVCC实现 在InnoDB存储引擎中,每个表都是索引组织表,如果建表时没有指定主键索引,会自动创建一个6字节的自增列来作为隐藏主键。 每条聚簇索引的索引记录都包含下面两个隐藏列: 事务ID列,用于标识该版本记录由那个事务修改产生。 回滚指针列,用于指向“存放上一个版本记录数据”的Undo Log指 ...
分类:数据库技术   时间:2021-07-14 18:19:00    收藏:0  评论:0  赞:0  阅读:38
centos修改mysql数据存储目录
MySQL版本:5.7 系统:CentOS 7 早先MySQL安装的时候数据存储目录使用的是默认目录/var/lib/mysql,随着历史数据增多,该分区空间逐渐不足,需要迁移到大分区的目录/home/data/mysql,以下为实际操作步骤。 创建新目录: mkdir -p /home/data/ ...
分类:数据库技术   时间:2021-07-14 18:18:45    收藏:0  评论:0  赞:0  阅读:24
Windows Server安装Oracle11g R2过程记录
11g貌似官网已经不可以下载了,此处我的安装包是来源于已有的安装包,两个zip包,解压到同一个目录即可。 环境说明: os: windows server2019 en 注意:需要现在这个server2019上安装 NET3.5组件 如果外部网络不通的话 这个地方就不要勾了,上面的邮箱也不要写了 # ...
分类:数据库技术   时间:2021-07-14 18:14:56    收藏:0  评论:0  赞:0  阅读:17
【1.2】mysql迁移实践及注意事项
【1】需求 数据迁移,2个库迁移到新的实例上去; 思路: 按道理直接 mysqldump 导入导出就好了啊; 但实际上还有许多要考虑的事情; 【2】迁移步骤 【2.1】导出 (1)字符集与引擎问题 select table_schema,table_name,TABLE_COLLATION,ENGI ...
分类:数据库技术   时间:2021-07-14 18:05:48    收藏:0  评论:0  赞:0  阅读:24
MongoDB入门实战教程(14)
本文简单介绍了一些MongoDB的应用开发最佳实践,了解和应用这些最佳实践对于我们在日常项目开发中大有裨益。至此,MongoDB入门实战教程系列文章也就结束了,希望能够对你有所帮助。 ...
分类:数据库技术   时间:2021-07-14 12:07:51    收藏:0  评论:0  赞:0  阅读:30
sqlserver 分页
分页 declare @page intdeclare @size intset @page=1 --第几页set @size=2000 --一页多少条 SELECT id FROM (select * from zmaction_back where order_id in (SELECT B.o ...
分类:数据库技术   时间:2021-07-14 12:07:02    收藏:0  评论:0  赞:0  阅读:20
mysql表碎片清理和表空间收缩
一、表碎片清理 存储结构分析 MySQL5.5默认是共享表空间 ,5.6中默认是独立表空间(表空间管理类型就这2种)独立表空间 就是采用和MyISAM 相同的方式, 每个表拥有一个独立的数据文件( .idb )1.每个表都有自已独立的表空间。2.每个表的数据和索引都会存在自已的表空间中。3.可以实现 ...
分类:数据库技术   时间:2021-07-14 12:04:57    收藏:0  评论:0  赞:0  阅读:27
Linux 安装mysql5.7.32
创建用户组和mysql用户 groupadd mysql useradd -g mysql mysql 把你下载的包上传并且解压 然后修改配置my.cnf配置文件,这里主要是说一下my.cnf的配置文件 `[mysqld] sql_mode=NO_ENGINE_SUBSTITUTION,STRICT ...
分类:数据库技术   时间:2021-07-14 12:03:43    收藏:0  评论:0  赞:0  阅读:19
数据库 表字段 增删改
数据表中添加一个字段的标准SQL语句写法为: alter table 表名 add (字段 字段类型) [ default '输入默认值'] [null/not null] ; 举例: ALTER TABLE employee ADD spbh varchar(20) NOT NULL Defaul ...
分类:数据库技术   时间:2021-07-14 11:59:56    收藏:0  评论:0  赞:0  阅读:17
sql一键全量备份脚本
1、linux--linux .sql一键全量备份脚本 备注:脚本,为了安全考虑SCP时,2台计算机之间做个免密登录吧 修改相应的数据。 #!/bin/bash #mysql 备份XXX数据库脚本 #保留最近10天备份 #备份目录 backupDir=/home/backup/database #m ...
分类:数据库技术   时间:2021-07-14 11:56:40    收藏:0  评论:0  赞:0  阅读:23
Python流行ORM框架sqlalchemy
安装 http://docs.sqlalchemy.org 1、安装 #进入虚拟环境#执行./python3 -m pip installimport sqlalchemyprint(sqlalchemy.__version__) # 1.1.15我这里使用的版本是1.1.15 创建连接对象 htt ...
分类:数据库技术   时间:2021-07-14 11:53:41    收藏:0  评论:0  赞:0  阅读:18
sqlserver 用FOR XML PATH('')多行并成一列
SELECT B.order_id,order_status_list FROM (SELECT order_id,(SELECT CAST(order_status as varchar)+',' FROM zmaction WHERE order_id=A.order_id order by o ...
分类:数据库技术   时间:2021-07-14 10:39:55    收藏:0  评论:0  赞:0  阅读:23
mongo-java-driver操作MongoDB
1、连接MongoDB数据库 1)直连方式 2)直连方式支持用户认证 3)池连方式 4)池连方式支持认证 2、操作集合 1)创建集合 2)获取集合 3)删除集合 3、插入文档 1)单个文档插入 2)插入多个文档 4、更新文档 1)更新单个文档单个键 2)更新单个文档多个键 3)更新多个文档单个键 4 ...
分类:数据库技术   时间:2021-07-14 10:39:34    收藏:0  评论:0  赞:0  阅读:32
数据库生成序列号,无论那个数据库 都有这几句话
1.这是刚学到的东西,2BPM非要自增数字 1.1基本操作 CREATE SEQUENCE serial START 10;创建 drop SEQUENCE serial;删除 SELECT nextval('serial');查询 1.2真实业务需求 def getmoseries(): whil ...
分类:数据库技术   时间:2021-07-14 10:37:22    收藏:0  评论:0  赞:0  阅读:17
MySQL: Mysql 事务隔离级别
数据并发访问(了解) 一个数据库可能拥有多个访问客户端,这些客户端都可以并发方式访问数据库. 数据库的相同数据可能被 多个事务同时访问,如果不采取隔离措施,就会导致各种问题, 破坏数据的完整性 并发访问会产生的问题 事务在操作时的理想状态: 所有的事务之间保持隔离,互不影响。 因为并发操作,多个用户 ...
分类:数据库技术   时间:2021-07-14 10:36:33    收藏:0  评论:0  赞:0  阅读:23
mysql 内部函数
1. group_concat 返回一个字符串结果,该结果由分组中的值连接组合而成。 函数语法: group_concat( [DISTINCT] 要连接的字段 [Order BY 排序字段 ASC/DESC] [Separator ‘分隔符’] ) 案例: 数据: 以id分组,把price字段的值 ...
分类:数据库技术   时间:2021-07-14 10:35:45    收藏:0  评论:0  赞:0  阅读:16
Ubuntu 安装和配置 PostgreSQL
以 Ubuntu Server 20.04,PostgreSQL 12 版本为例。 1. 安装 使用如下命令,安装指定版本的 PostgreSQL sudo apt install postgresql-12 2. 修改默认数据库密码 PostgreSQL 安装后会默认创建一个 postgres 的 ...
分类:数据库技术   时间:2021-07-14 10:35:02    收藏:0  评论:0  赞:0  阅读:24
Mysql
1.数据库的三范式是什么? 第一范式:强调的是列的原子性,即数据库表的每一列都是不可分割的原子数据项。 第二范式:要求实体的属性完全依赖于主键字,所谓完全依赖是指不能存在仅依赖主关键字一部分的属性。 第三范式:任何非主属性不依赖于其他非主属性。 2.自增表里总共有7条数据,删除最后2条数据,重启my ...
分类:数据库技术   时间:2021-07-14 10:32:14    收藏:0  评论:0  赞:0  阅读:29
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!