
数据库
数据库选择
一颗大大大萝卜呗
我们永葆朝气,加油
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux---搭建PostgreSQL数据库的
PostgreSQL1 使用docker来进行安装1.1 拉取相关的镜像文件1.2 运行2 在centos7下安装2.1 前往官网查看需要的版本2.2 使用的安装命令2.3 开启对应端口2.4 初始化数据库2.5 修改配置2.6重启数据库3 连接数据库1 使用docker来进行安装1.1 拉取相关的镜像文件docker pull postgres:111.2 运行docker run -...原创 2019-08-23 10:42:00 · 596 阅读 · 0 评论 -
docker-compose来搭建PXC集群
1. 说明当我们使用MySQL主从复制时候,你可能已经意识到数据同步并没有强一致性,是异步执行。那么这样就会可能出现数据的丢失以及查询数据的时候,从库还没有复制成功的情况????。正对这样的情况,我采用了PXC集群,它具有强一致性、无同步延迟。2. 创建文件目录结构# 创建文件结构cd /usr/local/dockermkdir pxccd pxcmkdir data master f...原创 2020-02-12 12:34:43 · 1387 阅读 · 1 评论 -
HAproxy连接Mycat集群docker-compose版
1. 前言设置一个统一的入口来控制mycat集群,在这里我们使用到了HAproxy来做负载均衡和请求转发。2. 架构图3. 配置HAproxy# 创建文件夹cd /usr/local/dockermkdir haproxy/etc/haproxy -p# 创建配置文件cd /usr/local/docker/haproxy/etc/haproxyvim haproxy.cf...原创 2020-02-11 15:56:35 · 661 阅读 · 0 评论 -
Mycat连接MySQL读写分离数据库docker-compose版(三)
1. 前言本文是基于mysql的主从复制模下继续开发????,请点击????我来查看你可能已经发现了,虽然上一篇我们可以将主库可以部署多个,一旦大并发进来,我们的Mycat可能会支持不住,我们需要将其布置成集群。2. 架构图3. 实现因为我们在一台计算机上,所以我们只需要cp mycat01 mycat02 -r,修改里面docker-compose.yml文件,将其端口以及服务名修改ver...原创 2020-02-11 14:11:26 · 330 阅读 · 0 评论 -
Mycat连接MySQL读写分离数据库docker-compose版(二)
1. 前言本文是基于mysql的主从复制模下继续开发????,请点击????我来查看我们模仿前面的读写分离数据库来创建master02主节点和读取节点。基本的操作类似,需要注意的是slave节点连接master节点时候的IP(主机名)需要修改一下。一旦创建完场,需要在主库内创建db_ordrer.tb_order。2. 架构图3. mycat需要修改的配置3.1 schema.xmlvim co...原创 2020-02-11 13:06:27 · 494 阅读 · 0 评论 -
Mycat连接读写分离数据库docker-compose版(一)
1. 说明本文是基于mysql的主从复制模下继续开发????,请点击????我来查看Mycat官网Mycat的github在搭建完成了读写分离的MySQL后,你可能会有疑问,既然我们的数据库现在变成了三个。一主两从模式,那么难不成我们需要读取三个数据库吗。这个显然是不科学的。那么我们解决的办法是使用了Mycat来充当数据库分库分表的中间件。小声逼逼,后面我会使用Apache ShardingSphe...原创 2020-02-11 00:35:12 · 1125 阅读 · 0 评论 -
docker-compose创建MySQL主从复制模式(三)
前言嘿,我前面还有一篇master的知识呢,请点击我来阅读????以及前面还有一篇slave的知识呢,请点击我来阅读????11. 相关补充11.1 主从复制的模式(三种)binlog三种模式STATEMENT 模式每修改一条sql就会记录到binlog中。优点: 仅仅记录了SQL,不会记录执行结果,减少了binlog日志量,节约了IO,提高性能缺点: 会出现结果不一致情况。如sel...原创 2020-02-09 23:50:58 · 501 阅读 · 0 评论 -
docker-compose创建MySQL主从复制模式(二)
7. 创建slave(读数据库)7.1 创建data和conf配置文件# 创建文件夹mkdir -p /usr/local/docker/mysql/slave01cd /usr/local/docker/mysql/slave01# 创建MySQL需要的持久卷mkdir data # 创建MYSQL的配置文件mkdir confvim conf/mysql.cnf### 输...原创 2020-02-09 23:10:46 · 633 阅读 · 0 评论 -
docker-compose创建MySQL主从复制模式(一)
1. 事先声明按照下面的步骤,相信一定能成功,我已经部署了五次了,如果不行,????我啊,????2. 环境配置mysql:5.7.29IP系统CPU/内存磁盘192.168.10.50centos71核2G20G3. 创建docker网络docker network create mysql_network4. 创建master(写数据库)4.1 创建d...原创 2020-02-09 22:49:45 · 1386 阅读 · 2 评论 -
将mysql开放,使得能被外部连接
mysql -u root -puse mysql// 设置密码永远不会过期,记住这个时候还是只能本地连接,并不能外部连接,ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER;// 设置所有地址都可以访问mysqlupdate user set host=’%’ where user =...原创 2019-12-27 14:31:04 · 468 阅读 · 0 评论 -
mac忘记mysql密码解决
第一步,进入mysql的bin目录cd /usr/local/mysql/bin/第二步,使用root账户(这一步要输入mac密码)sudo su第三步./mysqld_safe --skip-grant-tables &第四步,这一步会进入mysql的命令行./mysql第五步FLUSH PRIVILEGES;第六步ALERT USER ‘root’@‘localh...原创 2019-12-27 14:30:12 · 116 阅读 · 0 评论 -
mac下重启mysql
开启服务sudo /usr/local/mysql/support-files/mysql.server start停止服务sudo /usr/local/mysql/support-files/mysql.server stop重启服务sudo /usr/local/mysql/support-files/mysql.server restart...原创 2019-12-27 14:29:23 · 961 阅读 · 0 评论 -
window下如何安装mysql
要将服务修改成本地账户原创 2019-12-27 13:47:39 · 129 阅读 · 0 评论 -
对MySQL8.0以上连接数据库的URL
jdbc:mysql://192.168.0.183:3306/oauth2?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai原创 2019-11-10 15:47:38 · 4664 阅读 · 0 评论 -
PostgreSQL构建自增序列
目前有一个思路是构建一个sequences(序列)创建一个序列CREATE SEQUENCE test_id_sequence –序列的名字START WITH 1 –自定义自增长开始的值 INCREMENT BY 1 –每次递增多少 NO MINVALUE NO MAXVALUE CACHE 1;哪一张表的那一列来使用这个序列alter table 表名 alter ...原创 2019-04-11 20:46:35 · 720 阅读 · 0 评论 -
使用navicat 来进行oracle用户的创建以及分配表空间
传送门走起转载 2019-06-11 16:19:20 · 3084 阅读 · 0 评论 -
mysql 开放局域网内的连接
进入mysql控制台,输入下面的命令use mysqlupdate user set host = ’%’ where user = ’root’;flush privileges;原创 2019-09-30 16:28:02 · 917 阅读 · 0 评论