首页 > 数据库技术
MySQL数据迁移那些事儿
前言: 在平时工作中,经常会遇到数据迁移的需求,比如要迁移某个表、某个库或某个实例。根据不同的需求可能要采取不同的迁移方案,数据迁移过程中也可能会遇到各种大小问题。本篇文章,我们一起来看下 MySQL 数据迁移那些事儿,希望能帮助到各位。 1.关于数据迁移 首先引用下维基百科中对数据迁移的解释: 数 ...
分类:数据库技术   时间:2021-05-06 14:55:30    收藏:0  评论:0  赞:0  阅读:28
RDB和AOF的区别
redis的持久化方式RDB和AOF的区别 1、前言 最近在项目中使用到Redis做缓存,方便多个业务进程之间共享数据。由于Redis的数据都存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了,于是需要开启redis的持久化功能,将数据保存到磁盘上,当redis重启后,可以从磁盘中恢复 ...
分类:数据库技术   时间:2021-05-06 14:51:52    收藏:0  评论:0  赞:0  阅读:22
MAC系统下ADB入门与简单使用
1、ADB命令的安装: brew cask install android-platform-tools 2、电脑和手机的连接: 打开Android手机的USB调试模式,并连接到MAC电脑 使用命令【adb devices】查看已连接的手机,如果找不到,则: 使用命令【system_profiler ...
分类:数据库技术   时间:2021-05-06 14:51:11    收藏:0  评论:0  赞:0  阅读:42
Oracle创建JOB
####在需要创建job的用户下创建job begin dbms_scheduler.create_job ( job_name => 'test',--job名 job_type => 'STORED_PROCEDURE',--执行一个存储过程 job_action => 'SP_TEST',-- ...
分类:数据库技术   时间:2021-05-06 14:49:48    收藏:0  评论:0  赞:0  阅读:24
MySQL数据迁移那些事儿
前言:在平时工作中,经常会遇到数据迁移的需求,比如要迁移某个表、某个库或某个实例。根据不同的需求可能要采取不同的迁移方案,数据迁移过程中也可能会遇到各种大小问题。本篇文章,我们一起来看下MySQL数据迁移那些事儿,希望能帮助到各位。1.关于数据迁移首先引用下维基百科中对数据迁移的解释:数据迁移(datamigration)是指选择、准备、提取和转换数据,并将数据从一个计算机存储系统永久地传输到另一
分类:数据库技术   时间:2021-05-06 14:47:14    收藏:0  评论:0  赞:0  阅读:11
1、mysql-索引简介
1.1 MySQL官方对索引的定义为: 索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护者满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。 1.2 索引优势劣势 优势 ...
分类:数据库技术   时间:2021-05-06 14:44:13    收藏:0  评论:0  赞:0  阅读:27
php通过mongdb的objectid来创建24位的唯一字符串
首先需要安装php的mongodb扩展 创建objectid对象, $oid = new \MongoDB\BSON\ObjectId(); 获取字符串的id,默认的oid是一个对象,如果直接复制给其他变量时,无法字符串 无法通过强制转换,将oid转成字符串 解决办法一,是先通过$oid->json ...
分类:数据库技术   时间:2021-05-06 14:43:21    收藏:0  评论:0  赞:0  阅读:20
MySql 大小写之小结
写在前面:MySQL 及SQLServer 对于Char, Varchar, Text 默认使用_ci作为字符的校对规则,所以,这三种类型的字段中的值,在增改查的过程中是不严格区分大小写的。 而Oracle是默认严格区分大小写的。 另外:MySql 中有一个类型叫NVARCHAR,这是一个字符长度为 ...
分类:数据库技术   时间:2021-05-06 09:54:24    收藏:0  评论:0  赞:0  阅读:46
Mysql排序后分页,因数据重复导致分页数据紊乱的问题
背景 前不久在写一个分页接口的时候,在测试阶段出现了排序结果紊乱且数据不正确的问题,那个接口是按照create_time进行排序的,但是对应的表中有很多相同create_time的数据,最后发现是因为 order by 排序的时候,如果排序字段中有多行相同的列值,则排序结果是不确定的。 复现 创建一 ...
分类:数据库技术   时间:2021-05-06 09:54:12    收藏:0  评论:0  赞:0  阅读:33
Django之DB数据库优化
Django之DB数据库优化 取所有书的书名 res = models.Book.objects.values("title") #拿到的是一个列表套字典 还要for循环再res.get("title") res=models.Book.objects.only("title") 拿到的是Book对 ...
分类:数据库技术   时间:2021-05-06 09:52:45    收藏:0  评论:0  赞:0  阅读:16
分页sql 的解释
思路: 1. 数据库的分页语句的写 2. ado.net 执行sql语句 3. 怎么在页面显示分页导航栏 老方法分页, not int 后面的数据源中,后者的数据源必须要order by排序 ...
分类:数据库技术   时间:2021-05-06 09:42:54    收藏:0  评论:0  赞:0  阅读:34
【MySQL】查询不在表中的数据
1、方法一(仅适用单个字段):使用 not in ,比较容易理解,缺点是效率低 如:select A.ID from A where A.ID not in (select ID from B); 2、方法二(适用多个字段匹配):使用 left join...on... , "B.ID isnull ...
分类:数据库技术   时间:2021-05-06 09:38:07    收藏:0  评论:0  赞:0  阅读:18
phpmyadmin创建mysql的存储过程
DELIMITER $$ CREATE PROCEDURE `sp_insert_test_users`(IN `para_count` INT) BEGIN DECLARE p_username varchar(50); DECLARE p_countryCallingCode varchar(1 ...
分类:数据库技术   时间:2021-05-06 09:35:58    收藏:0  评论:0  赞:0  阅读:17
21-5-05_innodb内幕
7.7 分布式事务 7.7.1 mysql分布式事务 innodb支持XA事务,通过XA事务支持分布式事务的实现 分布式事务:多个独立事务资源参与到一个全局的事务 事务资源:通常指关系型数据库系统,也指其他类型资源 全局事务要求所有参与的事务要么一起提交要么都回滚 使用分布式事务时innodb的事务 ...
分类:数据库技术   时间:2021-05-06 09:34:32    收藏:0  评论:0  赞:0  阅读:22
SQL server (二)表的操作
表的基本操作 在数据库中,表是由数据按一定的顺序和格式构成的数据集合,是数据库的主要对象。每一行代表一条记录,每一列代表记录的一个字段。 在关系数据库中每一个关系都体现为一张表。 1.设计表 表包含的数据类型 表中的列数以及列的数据类型 哪些列允许空值 是否使用以及何处使用约束 哪些是主键,哪些是外 ...
分类:数据库技术   时间:2021-05-05 21:57:44    收藏:0  评论:0  赞:0  阅读:44
jdbctemplate的小练习
在junit环境下测试 import mystring.demo4.Teacher; import org.junit.Before; import org.junit.Test; import org.springframework.jdbc.core.BeanPropertyRowMapper; ...
分类:数据库技术   时间:2021-05-05 21:40:31    收藏:0  评论:0  赞:0  阅读:40
liunx从0开始部署vue+spring boot项目(包含:安装jdk、mysql、nginx)
单纯记录,若有不合理不规范的地方请忽略. 0、配置JDK 0、下载liunx的jdk解压到/usr/local目录下。 tar -xzvf jdk-8u291-linux-x64.tar.gz -C /usr/local/ 1、配置环境变量: vim /etc/profile 插入: export ...
分类:数据库技术   时间:2021-05-05 21:37:02    收藏:0  评论:0  赞:0  阅读:39
SQL命令:更新表中的数据,查询表中有多少行数据
更新表中的数据 更新tab01表,把sex为空的,设置为0 update tab01 set sex=0 where sex is null; 更新tab01表,把grade小于60分的同学,设置为65分 update tab01 set grade=65 where grade<60; 查询表中有 ...
分类:数据库技术   时间:2021-05-05 21:35:05    收藏:0  评论:0  赞:0  阅读:20
[DB] - 使用 DBeaver Enterprise 21.0 连接 MongoDB
背景 Windows 10 ProDBeaver Enterprise Edition v21.0MongoDB v4.2 步骤 #1. 下载并安装 DBeaverhttps://dbeaver.com/download/enterprise/ #2. 下载并安装 JDK11https://www. ...
分类:数据库技术   时间:2021-05-05 21:29:02    收藏:0  评论:0  赞:0  阅读:620
数据库-锁机制
数据库锁 乐观锁与悲观锁 乐观锁: 每次获取数据时都假设不会发生冲突。 一般是由用户自己实现的锁机制,乐观锁的实现方式一般包括使用版本号和时间戳。 悲观锁: 每次获取数据时都假设会发生冲突。 悲观锁主要分为表级锁、页级锁、行级锁。 MyISAM引擎中只用到表级锁,不会有死锁的问题,锁的开销也很小,但 ...
分类:数据库技术   时间:2021-05-05 21:27:12    收藏:0  评论:0  赞:0  阅读:26
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!