首页 > 数据库技术
MongoDB - 聚合
MongoDB聚合方法:aggregate() 语法:db.collection_name.aggregate(AGGREGATE_OPERATION) 管道:MongoDB的聚合管道将文档在一个管道处理完毕的结果传递给下一个管道处理,管道操作是可以重复的 常用管道: $project: 控制返回文 ...
分类:数据库技术   时间:2020-03-04 12:14:54    收藏:0  评论:0  赞:0  阅读:51
oracle 改变表中 某列的数据类型(该列已有数据)
alter table FM_CONTRACT add OTHER_PHONE_alter number(20); update FM_CONTRACT set OTHER_PHONE_alter= OTHER_PHONE;update FM_CONTRACT set OTHER_PHONE=nul ...
分类:数据库技术   时间:2020-03-04 12:14:38    收藏:0  评论:0  赞:0  阅读:77
开启MySQL数据库远程连接
为了使其余用户/计算机能访问SQL数据库,需对SQL Server进行以下配置。有以下两种方法: 方法一:bat命令修改。 新建.txt文件,添加以下内容,保存后再修改为.bat,双击.bat文件。 ①修改root为远程访问 @echo off cd C:\Program Files\MySQL\M ...
分类:数据库技术   时间:2020-03-04 12:12:33    收藏:0  评论:0  赞:0  阅读:97
MYSQL定时备份
#!/bin/sh#Info:gigi gao backup tl_c_cons_rating#author:gigi gao 2020-03-04BACKDIR=/opt/data/backup/mysql/$(date +"%Y-%m-%d") #备份文件目录MYSQLDB=tl_c_cons_ ...
分类:数据库技术   时间:2020-03-04 12:01:57    收藏:0  评论:0  赞:0  阅读:60
postgresql与mysql对比
使用了一段时间的postgresql与mysql,说一下目前的感受 mysql优点 1.mysql的资料更多。因为使用的人多,大部分问题网上都有答案。并且很多大厂使用的是mysql,可以流出一些高质量的实战经验。 2.mysql的binlog解析出来更清晰,可以知道每一条执行语句。 3.mysql提 ...
分类:数据库技术   时间:2020-03-04 12:01:34    收藏:0  评论:0  赞:0  阅读:63
JAVA JDBC 批量操作
批量操作,可以使用批量操作,和手动提交实务增加速度 批量操作和手动提交 //设置不允许自动提交数据 conn.setAutoCommit(false); String sql = "insert into goods(name)values(?)"; ps = conn.prepareStateme ...
分类:数据库技术   时间:2020-03-04 12:01:06    收藏:0  评论:0  赞:0  阅读:91
oracle 的四个逻辑结构:
oracle的逻辑结构包括表空间(tablespace),段(segment),区(extent),数据块(data block) oracle数据库在逻辑上是由多个表间组成的,表空间中存储的对象叫段,比如数据段,索引段,和回退段。段由区组成,区是磁盘分配的最小单位。段的增大是通过增加区的个数来实现 ...
分类:数据库技术   时间:2020-03-04 11:49:57    收藏:0  评论:0  赞:0  阅读:77
Mysql一个主一备
Mysql主从复制 -- 一主一备 主从复制原理: Mysql的主从复制是mysql本身自带的一个功能,不需要额外的第三方软件可以实现,其复制功能并不是copy文件实现的,而是借助binlog日志文件里面的SQL命令实现的主从复制,可以理解为在master端执行一条sql命令,slave端同样会执行 ...
分类:数据库技术   时间:2020-03-04 11:49:04    收藏:0  评论:0  赞:0  阅读:80
带你从头到尾捋一遍MySQL索引结构
索性这次把数据库中最核心的也是最难搞懂的内容,也就是索引,分享给大家。 这篇博客我会谈谈对于索引结构我自己的看法,以及分享如何从零开始一层一层向上最终理解索引结构。 从一个简单的表开始 create table user( id int primary key, age int, height in ...
分类:数据库技术   时间:2020-03-04 11:15:05    收藏:0  评论:0  赞:0  阅读:80
定期自动备份SQL Server 上的所有数据库
手头有一个比较老的SQL Sever 9.0 的服务器,因为是生产环境,使用的项目比较多,还有一些项目半年一年才用一次,所以不想将数据库服务器升级到最新的SQL Server, 有可能升级后那个产品就不能使用了,又需要折腾几天才能用,而项目使用的时候又是要发布了,也没有时间给你折腾。 这个数据库服务 ...
分类:数据库技术   时间:2020-03-04 11:11:19    收藏:0  评论:0  赞:0  阅读:69
Azure 配置管理系列 Oracle Linux (PART2)
Azure 配置管理系列 Oracle Linux (PART1) Azure 配置管理系列 Oracle Linux (PART3) 3在Oracle Linux中安装桌面软件包 当Oracle Linux VM启动并运行时,通过SSH会话连接到该VM。 图6:Oracle Linux VM已启动... ...
分类:数据库技术   时间:2020-03-04 11:10:37    收藏:0  评论:0  赞:0  阅读:78
Ubuntu Linux 安装配置 MySQL
Ubuntu Linux 安装配置 MySQL 一 安装之前的检查 先要检查 Linux 系统中是否已经安装了 MySQL,输入命令尝试打开 MySQL 服务: 输入密码后,如果出现以下提示,则说明系统中已经安装有 MySQL: 如果提示是这样的,则说明系统中没有 MySQL,需要继续安装: 二 U ...
分类:数据库技术   时间:2020-03-04 11:05:50    收藏:0  评论:0  赞:0  阅读:80
数据库表外键的设计
数据库表外键的设计 ...
分类:数据库技术   时间:2020-03-04 11:05:05    收藏:0  评论:0  赞:0  阅读:79
mysql数据备份2
一、介绍两种日志 1、redo log是InnoDB存储引擎层的日志,又称重做日志文件,用于记录事务操作的变化,记录的是数据修改之后的值,不管事务是否提交都会记录下来。在实例和介质失败(media failure)时,redo log文件就能派上用场,如数据库掉电,InnoDB存储引擎会使用redo ...
分类:数据库技术   时间:2020-03-04 10:45:34    收藏:0  评论:0  赞:0  阅读:77
MyCat数据库的基础配置及使用
一、为什么需要分布式数据据库 随着计算机和信息技术的迅猛发展,行业应用系统的规模迅速扩大,行业应用所产生的数据量呈爆炸式增长,动辄达到数百TB甚至数百PB的规模,已远远超出传统计算技术和信息系统的处理能力,集中式数据库面对大规模数据处理逐渐表现出其局限性。因此,人们希望寻找一种能快速处理数据和及时响 ...
分类:数据库技术   时间:2020-03-04 10:37:59    收藏:0  评论:0  赞:0  阅读:91
Ubuntu 安装Mysql
Ubuntu 安装Mysql Install 1. 首先更新安装目录 2. 安装Mysql 3. 测试Mysql服务 4. 重启Mysql服务 Set Config 1. 注释bind address.启用远程访问 2. 删除匿名用户 3. 增加允许远程访问的用户或者允许现有用户的远程访问 4. 重 ...
分类:数据库技术   时间:2020-03-04 10:30:44    收藏:0  评论:0  赞:0  阅读:67
MySQL工具日志管理
为了帮助管理员快速发现数据库的相关运行信息,MySQL为用户提供了几种日志种类,具体见表: MySQL日志类型 解释说明 错误日志(error log) 当数据库启动、运行、停止时产生该日志 普通查询日志(general query log) 客户端连接数据库执行语句时产生该日志 二进制日志(bin ...
分类:数据库技术   时间:2020-03-04 01:38:03    收藏:0  评论:0  赞:0  阅读:174
linux配置mysql主从同步
配置梳理 1. 主数据库 开启二进制日志 设置唯一id 获取二进制文件名和位置 创建用于通信的账号 1. 从数据库 设置唯一id 使用分配的账号读取主数据库的二进制日志 准备工作 主数据库:192.168.0.201 从数据库:192.168.0.202 主数据库配置 1. 进入配置文件 vim / ...
分类:数据库技术   时间:2020-03-04 01:37:40    收藏:0  评论:0  赞:0  阅读:102
SQL强化练习(面试与学习必备)
SQL强化练习(面试与学习必备) 转自:https://www.cnblogs.com/best/p/9262315.html 目录 一、经典选课题A 1.1、请同时使用GUI手动与SQL指令的形式创建数据库、表并添加数据。 1.2、完成下列的查询,请保存sql与查询结果到word文档中 二、答案与 ...
分类:数据库技术   时间:2020-03-04 01:34:34    收藏:0  评论:0  赞:0  阅读:210
解决腾讯云配置报错:SQLite 3.8.3 or later is required (found 3.7.17)
问题描述: Django3.x之后版本需要SQLite3.8.3及以后的版本的支持,但是centos默认安装SQLite的版本为3.7.17,所以在运行python manage.py startapp polls时报错。 解决办法: 1. 重装降级Django. 2. 升级SQLite. 1. 重 ...
分类:数据库技术   时间:2020-03-04 01:28:59    收藏:0  评论:0  赞:0  阅读:178
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!