在开发的时候会遇到配置文件经常修改的情况,比如换一个数据库,我们要去修改配置文件。如果遇到经常反复的切换不同开发环境,而我们只有一个配置文件,那我们就需要反复修改这个文件。 Spring Boot 允许通过命名约定按照一定的格式(application-{profile}.properties)来定 ...
分类:
编程语言 时间:
2019-08-25 14:31:49
阅读次数:
88
rpm简介 这是一个数据库管理工具,可以通过读取数据库,判断软件是否已经安装,如果已经安装可以读取出来所有文件的所在位置等,并可以实现删除这些文件。 rpm:RPM is Redhat Package Manager(递归缩写) rpm可以完成的操作 安装软件 卸载软件 查询软件信息 升级、降级 检 ...
分类:
其他好文 时间:
2019-08-24 15:20:32
阅读次数:
91
常用的备份参数 -A 备份全库 -B 备某一个数据库下的所有表 -R, --routines 备份存储过程和函数数据 --triggers 备份触发器数据 --master-data={1|2} 告诉你备份后时刻的binlog位置 如果等于1,则将其打印为CHANGE MASTER命令; 如果等于2 ...
分类:
数据库 时间:
2019-08-22 13:25:29
阅读次数:
89
1.目的:redis的主从复制机制,就是为了解决数据不一致 2.原理过程 1.当一个数据库启动是,会向主数据库发送sync(同步)命令,2.主数据库接收到sync命令后会开始在后台保存快照(执行rdb操作),并将保存期间接受到的命令缓存收起来3.当快照完成后,redis会将快照文件和所有缓存的命令发 ...
分类:
其他好文 时间:
2019-08-22 01:15:55
阅读次数:
119
当一个项目当中有大量的数据的时候,你所有的IO操作都在一个数据库中操作,会造成项目的性能的降低。如果你能对项目中的数据进行读写分离的话,那么将大大提高你项目的性能。而Django自带的机制也对此提供了支持。我们可以简单的操作一下。 (当然数据的同步还是需要运维同志的协助) 修改配置文件 Django ...
分类:
数据库 时间:
2019-08-21 12:09:44
阅读次数:
106
在influxdb中measurement相当于mysql中的表,可以理解为一条一条记录都是存与measurent中的,一个数据库中可以有多个measurement,一个measurement中可以存很多的数据。虽然可将measurement类比为mysql中的表,但是他们之间的差别也挺明显的 <! ...
分类:
数据库 时间:
2019-08-21 09:59:43
阅读次数:
103
18.4 创建PDO对象 使用PDO在与不同数据库管理系统之间交互时,PDO对象中的成员的方法是统一各种数据库的访问接口,所以在使用PDO与数据库交互之前,首先要创建一个PDO对象。在通过构造方法创建对象的同时,需要建立一个与数据库服务器的连接,并选择一个数据库。PDO的构造方法原型如下: __co ...
分类:
数据库 时间:
2019-08-21 09:22:47
阅读次数:
92
数据库与数据库实例 数据库:是 二进制文件; 数据库实例:用来操作数据库文件; mysql 一个数据库对应一个实例; 一个实例对应一个数据库; 单进程多线程; 每张表都有一个存储引擎 2.逻辑存储结构 3.物理存储结构 4.主要文件 恢复表:使用mysqlfrm 需要安装 mysql-utiliti ...
分类:
数据库 时间:
2019-08-21 00:39:39
阅读次数:
112
1.增删改查 2.同一服务器下,要从一个数据库复制某张表到另一个数据库 create table test.sf_audit_plan as select * from v3_0_sf_full.sf_audit_plan 3.查看数据库有多少用户连接 show processlist; 4.lef ...
分类:
数据库 时间:
2019-08-20 00:57:22
阅读次数:
143
[toc] SQLite常用函数 SQLite 有许多内置函数用于处理字符串或数字数据。 |序号 |函数 & 描述| | |: | |1 |SQLite COUNT 函数SQLite COUNT 聚集函数是用来计算一个数据库表中的行数。| |2 |SQLite MAX 函数SQLite MAX 聚合 ...
分类:
数据库 时间:
2019-08-19 21:08:29
阅读次数:
106