1、异步流复制简单配置示例 服务器规划 192.168.0.130(主库) 192.168.0.131(备库) 192.168.0.132(备库) 主节点配置 1、初始化数据集簇 ./initdb ../data-primary -U postgres 2、启动服务,创建用户 ALTER USER ...
分类:
数据库 时间:
2020-06-14 17:10:31
阅读次数:
125
s后先下载好mysql release版本解压到你需要的目录文件夹下面 建立my.ini文件 [mysqld] #因为数据库使用的是UTC世界标准时间,和格林威治差8小时,我使用的时Java13所以修改的 default-time-zone = '+8:00' # 设置 3306 端口 port=3 ...
分类:
数据库 时间:
2020-06-14 17:06:11
阅读次数:
70
[root@minimal html]# locate mysql.log locate: 无法执行 stat () `/var/lib/mlocate/mlocate.db': 没有那个文件或目录 解决方案: updatedb 再次测试: [root@minimal html]# locate n ...
分类:
数据库 时间:
2020-06-14 17:04:08
阅读次数:
96
今日内容概要 navicat可视化界面操作数据库 数据库查询题目讲解(多表操作) python如何操作MySQL(pymysql模块) sql注入问题 pymysql模块增删改查数据操作 今日内容详细 Navicat软件 """ 一开始学习python的时候 下载python解释器然后直接在终端书写 ...
分类:
数据库 时间:
2020-06-14 17:03:19
阅读次数:
71
是什么 用于产生随机数。 C语言中伪随机数生成算法实际上是采用了“线性同余法”,具体计算如下: seed = (seed * A + C ) % M 其中A,C,M都是常数(一般取质数),当C=0时,叫作乘同余法。 为什么要用 为什么不用系统随机数? 学到什么 可以将长的二进制整数分解为多个段来解决 ...
分类:
数据库 时间:
2020-06-14 16:44:56
阅读次数:
66
使用playbook实现一键部署keepalived+nginx+PHP+wordpress+mariadb 环境 主机名 安装服务 wan lan lb01 nginx+keepalived(master) 10.0.0.5 172.16.1.5 lb02 nginx+keepalived(bac ...
分类:
数据库 时间:
2020-06-14 16:42:03
阅读次数:
56
搭建的表结构 要求说明: 挑战参考代码 1 $ sudo service mysql start 2 3 $ mysql -u root 4 5 mysql> CREATE DATABASE gradesystem; 6 7 mysql> use gradesystem 8 9 mysql> CRE ...
分类:
数据库 时间:
2020-06-14 16:39:43
阅读次数:
69
今日内容概要 今日内容基本都是了解知识点,作为一名开发人员你在工作中基本用不到 视图(了解) 触发器(了解) 事务(需要掌握) 存储过程(了解) 内置函数(了解) 流程控制(了解) 索引理论(了解 日后再去扩展) 今日内容详细 视图(了解) 什么是视图 """ 视图就是通过查询得到一张虚拟表,然后保 ...
分类:
数据库 时间:
2020-06-14 16:37:00
阅读次数:
56
数据库操作 (1) 数据库迁移 add-migration [任一名称,须唯一] (2) 更新数据库 update-database (3) 删除数据库迁移 remove-migration 创建模型,分为数据注释和Fluent API,两者效果一样,看个人习惯二选一 (1) 主键:按约定,属性名为 ...
分类:
数据库 时间:
2020-06-14 15:09:11
阅读次数:
112
Linux下安装解压版(tar.gz)MySQL5.7 最近尝试在Linux中安装了解压版MySQL,期间查阅了许多博客。很多博客看得我很懵逼,因此记录下自己的安装过程,方便后续查阅。 环境说明:CentOs7.2 一、清理老的mysql (1)卸载已有的mysql 查找以前是否装有mysql命令: ...
分类:
数据库 时间:
2020-06-14 15:06:48
阅读次数:
81
1.mysql操作 1 import pymysql 2 from DBUtils.PooledDB import PooledDB 3 4 5 class SQLHandler(object): 6 def __init__(self, host, port, db_username, db_pa ...
分类:
数据库 时间:
2020-06-14 15:06:26
阅读次数:
88
docker mongodb 副本集 docker network create net-mongoset docker network ls docker run -d -p27001:27017 --name docker_mongo1 --net net-mongoset mongo:3.4. ...
分类:
数据库 时间:
2020-06-14 14:50:16
阅读次数:
76
docker pull mongo:3.4.24 docker run -d -p 27001:27017 --name docker_mongo1 mongo:3.4.24 docker run -d -p 27002:27017 --name docker_mongo2 mongo:3.4.24 ...
分类:
数据库 时间:
2020-06-14 13:15:36
阅读次数:
74
今日内容概要 如何查询表 """ select where group by having distinct order by limit regexp like ... """ 连表操作理论 今日内容详细 前期表准备 create table emp( id int not null unique ...
分类:
数据库 时间:
2020-06-14 12:46:59
阅读次数:
58
1. 微服务的优势 * 开发速度快 * 变化响应快 * 易维护 * 扩容简单2. 微服务架构设计要素 * 服务解耦(Decouple) * HTTP API - 简单接口(Dumb Pipes) * 数据去中心化(Decentralize) * 持续集成自动部署(DevOps)3. 微服务架构设计考 ...
分类:
数据库 时间:
2020-06-14 12:38:14
阅读次数:
86
【转自】微信公众号,五分钟学算法,2020-06-14文章。 为什么 MySQL 使用 B+ 树是面试中经常会出现的问题,很多人对于这个问题可能都有一些自己的理解,但是多数的回答都不够完整和准确,大多数人都只会简单说一下 B+ 树和 B 树的区别,但是都没有真正回答 MySQL 为什么选择使用 B+ ...
分类:
数据库 时间:
2020-06-14 12:32:12
阅读次数:
64
一、扩展数据库表字段长度 --mysql alter table user modify name varchar2 (32); --oracle alter table A modify(name varchar2(4000)) 二、给表增加索引(mysql) 1.添加PRIMARY KEY(主键 ...
分类:
数据库 时间:
2020-06-14 11:19:33
阅读次数:
117