码迷,mamicode.com
首页 > 数据库 > 周排行
Ansible-playbook自动部署MySQL主从
一. 背景 由于公司最近做家服务项目, 需要部署MySQL单机与主从15套数据库, 公司做的有yum源MySQL, 不想用, 也不想手动部署, 最后写了以Ansible批量部署数据库 二. 代码地址 Ansible剧本存放到github上, 地址: https://github.com/xiaoya ...
分类:数据库   时间:2019-11-04 11:16:47    阅读次数:248
Oracle CAST() 函数 数据类型的转换
CAST()函数可以进行数据类型的转换。 CAST()函数的参数有两部分,源值和目标数据类型,中间用AS关键字分隔。 以下例子均通过本人测试。 一、转换列或值 语法:cast( 列名/值 as 数据类型 ) 用例: 1)、转换列 --将empno的类型(number)转换为varchar2类型。 s ...
分类:数据库   时间:2019-11-04 11:21:21    阅读次数:126
mysql - 约束
mysql貌似版本变化很大。。。跟着4月的教程视频尝试,结果很多都和视频上说的不一样 1.六大约束 not null 非空 default 默认值 primary key 主键 unique 唯一 check (网上说mysql中没有= =,然而我试了可以。。。) check(sex ='男' or ...
分类:数据库   时间:2019-11-04 11:23:01    阅读次数:90
python操作mongodb
1. pymong python操作mongodb需要利用Python的第三方库,pymong pip安装: pip install pymongo 2. 连接方式 from pymongo import MongoClient conn = MongoClient() #可传参数:地址、端口 _d ...
分类:数据库   时间:2019-11-04 11:25:30    阅读次数:74
jdbcTemplate
Jdbc Template JdbcTemplate简介 Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。 JdbcTemplate位于中。其全限定命名为org.springframework.jdb ...
分类:数据库   时间:2019-11-04 11:38:27    阅读次数:82
Oracle 日期型 将timestamp类型转换为date类型
Oracle将timestamp类型转换为date类型有三种方法 1、使用to_char先转为字符型,在使用to_date再转为日期型 select to_date(to_char(systimestamp,'yyyy/mm/dd hh24:mi:ss'),'yyyy/mm/dd hh24:mi:s ...
分类:数据库   时间:2019-11-04 11:51:19    阅读次数:147
数据库表的常见设计规则总结
前言:数据库设计在平时的工作是必不可少的,良好的表设计可以让我们查询效率更高,加快网站访问速度,提升用户体验,并且方便于我们查询数据。本篇博客就来聚焦一下,如何设计出高可复用,优良的表结构,从而在实际的工作中使我们写出更好的代码。 数据库表设计的几条黄金准则: 一:字段的原子性 解释:保证每列的原子 ...
分类:数据库   时间:2019-11-04 11:55:28    阅读次数:158
oracle学习篇:六、重做(Redo)
重做(Redo)和撤销(Undo)是oracle的重要特性,用以保证事务的可恢复性和可撤销性。 6.1 Redo的作用 在数据库中,Redo的功能主要通过3个组件来实现:Redo Log Buffer、LGWR后台进程和Redo Log File(在归档模式下,Redo Log File最终会写出为 ...
分类:数据库   时间:2019-11-04 11:58:38    阅读次数:86
数据库敏捷版本控制之3个数据库策略
背景: 我们是一个不大的软件开发团队,但是客户遍布全球 关于数据库的版本控制前段时间一直没找到特别好的方式,通过思考和不断实践,最近总结了一个不错的方法,特分享给大家 做好数据库的版本控制目的: 同时保证:开发--》测试--》客户基线控制--》数据安全性的需要 1号数据库(开发):主要用于开发使用, ...
分类:数据库   时间:2019-11-04 12:01:24    阅读次数:81
MySQL存储引擎、数据导入导出、管理表记录
1.设置默认存储引擎? # vim /etc/my.cnf [mysqld] ....... default-storage-engine=myisam # systemctl restart mysqld 接着查看默认存储引擎: 2. myisam存储引擎 ? 主要特点 - 支持表级锁 - 不支持 ...
分类:数据库   时间:2019-11-04 12:02:30    阅读次数:90
MySQL高性能<一>
并发控制 1. 读写锁 2. 锁粒度 读写锁 1. 共享锁 (读锁) 2. 排它锁 (写锁) 读锁是共享的,或者说是相互不阻塞的。多个客户在同一时刻可以同时读取同一个资源,而互不干扰。 写锁则是排他的,也就是说一个写锁会阻塞其他的写锁和读锁,这是出于安全策略的考虑,只有这样,才能确保在给定的时间里, ...
分类:数据库   时间:2019-11-04 13:09:04    阅读次数:82
ArangoDB图数据库--总参
参考文章: ArangoDB原生多模型数据库(百科) ArangoDB官网 ArangoDB数据库入门 arangodb-vs-cassandra arangodb-vs-mongodb2 ArangoDB、Neo4j、OrientDB单机性能比较 ArangoDB简单实例介绍 ArangoDB之S ...
分类:数据库   时间:2019-11-04 13:26:45    阅读次数:112
数据库隔离级别,读已提交,读未提交
同样是后端开发,年薪50万和年薪20万的差距在哪里>>> 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 √: 可能出现 ×: ...
分类:数据库   时间:2019-11-04 13:27:36    阅读次数:168
基于 MHA 的MySQL高可用-CentOS7(实例)
环境部署 角色 IP地址 主机名 ServerID 数据库类型 Primary Master 192.168.200.111 server01 1 写 Secondary Master 192.168.200.112 server02 2 写 Slave1 192.168.200.113 serve ...
分类:数据库   时间:2019-11-04 13:31:58    阅读次数:65
mysql面试题
1、MySQL的复制原理以及流程 基本原理流程,3个线程以及之间的关联; 2、MySQL中myisam与innodb的区别,至少5点 (1)、问5点不同; (2)、innodb引擎的4大特性 (3)、2者selectcount(*)哪个更快,为什么 3、MySQL中varchar与char的区别以及 ...
分类:数据库   时间:2019-11-04 13:34:47    阅读次数:82
SQL Server 排序规则的影响
SQL Server 不同的排序规则会对 order、where、group 语句产生不同的结果集。 ...
分类:数据库   时间:2019-11-04 13:40:42    阅读次数:106
一步一步带你入门MySQL中的索引和锁 (转)
出处: 一步一步带你入门MySQL中的索引和锁 索引 索引常见的几种类型 索引常见的类型有哈希索引,有序数组索引,二叉树索引,跳表等等。本文主要探讨 MySQL 的默认存储引擎 InnoDB 的索引结构。 InnoDB的索引结构 在InnoDB中是通过一种多路搜索树——B+树实现索引结构的。在B+树 ...
分类:数据库   时间:2019-11-04 13:43:04    阅读次数:69
mysql - 事务
mysql的主要特色就是存储引擎。。。 用 SHOW ENGINES 显示支持的存储引擎 默认的是innoDB MyISAM是很久以前的默认存储引擎 memory也比较常用 这三个中只有innoDB支持事务。 事务: 原子性,一致性,隔离性,持久性 1.隐性事务: 一般情况下,每次运行一个sql语句 ...
分类:数据库   时间:2019-11-04 13:48:20    阅读次数:79
基于 MHA 的MySQL高可用-CentOS7(理论)
MHA 简介 MHA(Master High Availability)目前在 MySQL 高可用方面是一个相对成熟的解决方案, 它由日本 DeNA 公司的 youshimaton 员工(现就职于 Facebook 公司)开发,是一套优秀的作 为 MySQL 高可用性环境下故障切换和主从角色提升的高 ...
分类:数据库   时间:2019-11-04 13:58:46    阅读次数:77
adb shell常用命令总结
一、文件操作相关命令 1.文件操作命令 子命令参数说明 cd 无 进入目录 cat [-beflnstuv] [-B bsize] [file...] 查看文件内容-n:显示行号-b:显示行号,但会忽略空行-s:显示行号,连续空行标记为一行 df 无 列出分区列表 du [-H] [-L] [-P] ...
分类:数据库   时间:2019-11-04 14:01:15    阅读次数:127
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!