码迷,mamicode.com
首页 > 数据库
MySQL之事务、E-R模型
一、事务及事务回滚 1、定义及操作: 2、事务四大特性 二、E-R模型(Entry-Relationship) 1、定义: 2、关系: 3、E-R图:矩形框代表实体,菱形框代表关系,椭圆形代表属性 ...
分类:数据库   时间:2019-06-24 20:59:21    阅读次数:13
Centos7.3安装Oracle11.2.0.3
1.创建用户用户组 -g 设置的是用户的主用户组,记录在/etc/passwd中。 -G 设置的是用户附加组,记录在/etc/group中。 2.创建目录 3.编辑配置文件 配置hostname(本机IP映射) fs.aio-max-nr = 1048576 fs.file-max = 681574 ...
分类:数据库   时间:2019-06-24 20:52:48    阅读次数:20
MySQL 5.7 安装过程中遇到的坑
在安装的过程中遇到了几个坑,特地记录下来。启动的时候会有有个错误: 大意为mysql退出且更新不了pid文件。 查看error.log,如图: 大意为ibdtata1文件不够,初始化的时候页数太大。初步判断为配置文件的配置参数问题。 将其改小或注释后解决。 初始化命令: bin/mysql_inst ...
分类:数据库   时间:2019-06-24 20:50:57    阅读次数:18
MySQL事务
MySQL事务 Transaction(事务)定义 + 事务:一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元) + 一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成 + 事务只和DML语句有关 ...
分类:数据库   时间:2019-06-24 19:44:33    阅读次数:23
2019-06-24 MySQL备份相关工具与命令
1设计备份策略全备、增量、时间、自动1.2日常备份检查备份是否存在备份空间是否够用1.3定期恢复演练(测试库)一季度或者半年备份类型2.1热备在数据库正常业务时,备份数据,并且能够一致性恢复(只能是innodb)对业务影响非常小2.2温备锁表备份,只能查询不能修改(myisam)影响到写入操作2.3冷备关闭数据库业务,数据库没有任何变更的情况下,进行备份数据.业务停止备份方式及工具介绍3.1逻辑备
分类:数据库   时间:2019-06-24 19:37:35    阅读次数:19
数据库安全之公安
行业应用公安行业系统特殊性公安行业在政府机构中承载着人口信息、罪犯追逃、出入境等相关职能;所以公安系统数据存在着非常大的敏感和特殊性,保障公安系统的数据安全是非常关键和必要的;因此在建立一个公安行业数据稳定传输的网络,以实现数据共享、信息互通的同时,如何确保敏感数据和信息的安全就成为了公安行业主要考虑的因素。目前公安系统内部主要以“全国人口基本信息资源库”、“全国在逃人员信息资源库”等多个资源库为
分类:数据库   时间:2019-06-24 18:13:53    阅读次数:19
SQL 查询建表SQL
1.新建一个查询语句,按执行按钮 2.结果页面会显示一条sql语句,复制该语句即可建表 3.建表测试 ...
分类:数据库   时间:2019-06-24 17:04:41    阅读次数:18
navicat常用快捷键与SQL基本使用
一、Navicat常用快捷键 1,Ctrl+q就会弹出一个sql输入窗口 2,Ctrl+r就执行sql了 3,按f6会弹出一个命令窗口 4,Ctrl+/ 注释 5,Ctrl +Shift+/ 解除注释 6,Ctrl+R 运行选中的SQL语句 7,Ctrl+Shift+R 只运行选中的sql语句 8, ...
分类:数据库   时间:2019-06-24 16:57:48    阅读次数:18
MYSQL优化-分表分库、主从复制、读写分离
一、垂直拆分 垂直拆分就是要把表按模块划分到不同数据库表中(当然原则还是不破坏第三范式) 二、水平拆分 垂直切分只是把表按模块划分到不同数据库,但没有解决单表大数据量的问题,而水平切分就是要把一个表按照某种规则把数据划分到不同表或数据库里。 Scale-up与Scale-out区别 Scale Ou ...
分类:数据库   时间:2019-06-24 16:41:01    阅读次数:23
centos 7 源码安装 mysql 5.6
1. 下载 mysql 安装包 2. 解压 3. 配置 mysql 用户 4. 安装前置扩展 5. 编译和安装 「参数详情: "点我查看" 」 6. 配置和运行 配置 mysql 启动文件 配置系统变量 修改默认的 /etc/my.cnf 启动 设置root密码 设置开机自启动 完成所有的安装和启动 ...
分类:数据库   时间:2019-06-24 16:40:44    阅读次数:17
20190624 Oracle 表分析
dbms_stats.gather_table_stats(。。。) 参数要注意 正常情况只是为了分析表,也可以通过方法创建记录表 分析的结果会记录的记录表中,当然每次运行会有覆盖,主要分析后的结果。 分析表,记录了目前此表的情况,但当表在使用的时候,遇到了分析的脚本,会导致使用出现异常 ETL中调 ...
分类:数据库   时间:2019-06-24 16:39:49    阅读次数:16
CREATE DATABASE - 创建新数据库
SYNOPSIS DESCRIPTION 描述 CREATE DATABASE 创建一个新的 PostgreSQL 数据库。 要创建一个数据库,你必须是一个超级用户或者有特殊的 CREATEDB 权限。 参阅 CREATE USER [create_user(7)]。 通常,创建者成为新数据库的管理 ...
分类:数据库   时间:2019-06-24 16:36:48    阅读次数:16
SQL Server基础操作(此随笔仅作为本人学习进度记录十 !--触发器)
触发器(同游标一样比较难理解,特殊的存储过程) 触发器是一种存储过程,只不过是一种特殊类型的存储过程,它的特殊性就在于根据某种特殊的情况下触发的, 存储过程的执行需要手动调用,而触发器作为一个存储过程它的执行,不是我们调用的,而是我们进行某些操作之后来触发它的, 它的原理相似于其它语言的事件句柄, ... ...
分类:数据库   时间:2019-06-24 16:36:00    阅读次数:16
SQL Server基础操作(此随笔仅作为本人学习进度记录九!--游标)
游标就是存储结果集,将从指定表中查询出符合条件的记录,组成了结果集,然后把它存到游标当中,如果要显示游标中的哪一条记录 游标(游动的标识) !!!!非常重要的知识点,比较难理解 !!!游标提供了对表中的数据检索的一种方式,一种灵活操作手段,只是检索表中数据的一种方式。 在操作的时候也可以把游标看做是... ...
分类:数据库   时间:2019-06-24 16:32:29    阅读次数:16
pymysql中DButils的使用
1.在配置文件中设置连接池 2.引用配置文件 在flask中创建一个插件,将pymysql进行封装,views中的func可直接使用,这里insert相当于update、insert、delete三种操作 ...
分类:数据库   时间:2019-06-24 16:31:05    阅读次数:16
docker安装mongodb并备份
安装 官方镜像地址: https://hub.docker.com/_/mongo?tab=description 可以查看对应的dockerfile, 通过观察docker-entrypoint.sh可以看出,docker版的mongo移除了默认的/etc/mongo.conf, 修改了db数据存 ...
分类:数据库   时间:2019-06-24 16:24:49    阅读次数:19
数据库连接用户名和密码加密
我们的工程项目往往是使用云数据库的,连接使用账号密码就行了,但是程序里直接有密码是十分不安全的 这里我参考了别人的博客对这个问题进行解决 1. 需求背景 我们在开发应用时,需要连接数据库,一般把数据库信息放在一个属性配置文件中,比如java的mysql连接往往是这样 jdbc.properties的 ...
分类:数据库   时间:2019-06-24 15:10:31    阅读次数:24
165478条   上一页 1 ... 5 6 7 8 9 10 11 ... 9734 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!