- 博客(64)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 MGR多主,此时这三台机器,均可读,可写 此时用keepalived 做写的切换,haproxy做读的负载
MGR多主,此时这三台机器,均可读,可写此时用keepalived 做写的切换,haproxy做读的负载 HAProxy 的配置文件(两台主机)如下 vi /usr/local/haproxy/haproxy.cfg图解:这一部分清除掉把下面的内容加上去frontend mysql_mgr_deen1_front_write bind *:3306 mode tcp default_backend mysql_m...
2021-06-13 15:22:08
244
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 oracle 12c DG搭建 切换 故障诊断 详细
内容 单机对单机的实时同步 11G开始实现读写分离,备库是mount状态,可以实时同步,备库而且可以读,做报表应用。(10G 备库就是备库,不能读) 主库 备库 实例名...
2020-03-25 10:06:00
640
原创 mysql设置账号只能访问某些表,某些字段的权限
创建一个只包含允许访问的字段的视图,并将权限授予用户访问该视图。假设您已创建名为"mydatabase"的数据库和表"table1"和"table2"。这将允许用户"myuser"在"mydatabase"中执行SELECT、INSERT、UPDATE和DELETE操作。这将允许用户"myuser"查询"restricted_view"视图并访问其中的"name"和"email"字段。这将创建一个用户名为"myuser"、密码为"password"的用户,并限制其仅能从本地主机连接。
2023-05-25 10:36:23
3671
原创 oracle 11G安装遇到问题
安装oracle 软件84% 时报错Error in invoking target ‘ install ’ of makefile ‘ /u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk ’问题原因:看日志缺少32 位相关依赖包。解决方案:https://blog.csdn.net/harryho/article/deta
2021-11-25 11:29:04
998
原创 标准安装oracle 12C,其他版本安装都有,和这类似
软件配置(蓝色部分为所输入的命令,红色部分为输出内容)Red Hat Enterprise Linux 7.5 镜像:Oracle 12.2.0.1 镜像:Vmware Workstation1.配置 Linux7.5 基础环境1.1 安装 linux 虚拟机置虚拟机名称:linux7.5 主机名: oracle12c1 内存: 8G 处理器核心: 4 硬盘: 900G*3 个 网卡 1: 仅主机模式 网卡 2:
2021-11-25 11:28:12
370
原创 oracle 19C
19C 和其他的版本不一样, 要把软件包放到 $oracle_home下,做解压,然后直接./runInstall$ORACLE_HOME 软件安装的位置$ORACLE_BASE 里面的文件是dbca安装实例的目录多实例安装:dbca安装即可,删除也在这里export ORACLE_SID=实例名字lsnrctl startlsnrctl statussqlplus / as sysdbastartup...
2021-11-25 11:22:04
564
原创 【无标题】
1、下载Oracle安装包:官网:https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.htmllinux.x64_11gR2_database_1of2.zip 和 linux.x64_11gR2_database_2of2.zip ,可以下载到本地,通过ftp服务上传到Linux系统(参考CentOS7 FTP服务器搭建),也可以使用Linux系统的wget命令,下载文件包;2、创建运行orac
2021-11-25 11:20:30
654
原创 redis持久化 两种方法,4个总结 和 备份恢复
--6.1.Redis 持久化redis 支持 RDB 和 AOF 两种持久化机制,持久化可以避免因进程退出而造成数据丢失一、RDB 持久化RDB 持久化把当前进程数据生成快照(.rdb)文件保存到硬盘的过程,有手动触发和自动触发手动触发有 save 和 bgsave 两命令save 命令:阻塞当前 Redis,直到 RDB 持久化过程完成为止,若内存实例比较大会造成长时间阻塞, 线上环境不建议用它bgsave 命令:redis 进程执行 fork 操作创建子线程..
2021-06-23 00:07:04
298
原创 redis 命令 5个数据类型
keys * 可以列出所有 键一、string类型的数据1.插入、读取、删除一条string类型的数据插入格式:set key value读取格式:get key删除格式:del key例子: set user "zhangsan" get user del user2.string数据类型进行增减(前提是这条数据放value可以看成是数字)格式:decr key //减1 incr key //加1...
2021-06-23 00:04:59
103
原创 手动做redis分布式集群
Redis Cluster 分布式集群手动配置 先停原来的环境,清掉配置,再启动redis-cli -c -h 192.168.0.151 -p 7001flushallquitps -ef | grep redis-server | grep -v grep | awk '{print $2}' | xargs kill -9rm -rf /mysql/data/redis/redis-cluster/nodes-7001/*.aof #这里没有删除rdb文件,是因为,rdb...
2021-06-23 00:03:35
89
原创 2021-06-23
介绍 redis 集群信息规划 # redis 集群说明-redis1 是 Redis 集群的一个节点 A,上面运行两个 redis 实例,7001 7002-redis2 是 Redis 集群的一个节点 B,上面运行两个 redis 实例,7003 7004-redis3 是 Redis 集群的一个节点 C,上面运行两个 redis 实例,7005 7006-假设集群包含 A、B、C、A1、B1、C1 六个节点主:192.168.0.15...
2021-06-23 00:02:28
83
原创 主从(一主两从) + sentinel哨兵
讲解 参数配置文件su - redisvi /mysql/data/redis/conf/redis.confdaemonize yes #后台运行进程logfile "/mysql/data/redis/log/redis.log" #日志目录dir /mysql/data/redis/data ...
2021-06-23 00:01:01
117
原创 mysql 脚本安装
#!/bin/bashrpm -qa | grep mysqlrpm -qa | grep mariadbrpm -e --nodeps mysql*rpm -e --nodeps mariadb*mkdir -p /mysql/appmkdir -p /mysql/data/3306mkdir -p /mysql/log/3306mkdir /backuptar -zxf /opt/mysql*.tar.gz -C /mysql/appmv /mysql/app/mysql* .
2021-06-15 14:36:30
114
原创 数据库安装 环境配置脚本
#!/bin/bash##Configure Linux environment For openGauss## 1.Configure Hosts Filehostnamectl set-hostname prod.opengauss.comsed -i '/192.168.0.21/d' /etc/hostsecho "192.168.0.21 prod.opengauss.com #Gauss OM IP Hosts Mapping" >> /etc/hostsca..
2021-06-15 14:35:24
149
原创 mysql备份脚本
#!/bin/bash#use mysqldump to fully backup mysql datamkdir -p /backup/fullBakDir=/backup/fullLogFile=/backup/full/bak.logDate=`date +"%Y%m%d %H%M"`Begin=`date +"%Y年%m月%d日 %H:%M:%S"`cd $BakDirDumpFile=$Date.sql/mysql/app/mysql/bin/mysqldump -uroo.
2021-06-15 14:34:32
104
原创 Ubantu 使用vim 及 gcc
Ubantu使用vim 及 gcc1.准备工作1.1 打开控制台:使用快捷键 Ctrl + Alt + T;1.2 安装vim:输入 sudo apt-get install vim;输入 vi 按TAB键即可查看安装了vim没。1.3 安装gcc:输入sudo apt-get install g++。2.编写hello.c源代码2.1 新建文件名为hello.c的源文件:输入vim hello.c;2.2 键入i 进入insert...
2021-06-15 14:31:57
354
原创 linux 学它就够了 包含make的实验,带你理解linux下源码安装是在干什么
第一章文件系统的构成文件系统是磁盘以及逻辑分区的目录结构,一个磁盘设备包含一个或多个文件系统,但每个文件系统必须占据一个单独的分区。Linux文件系统采用带链接的树形目录结构,即只有一个根目录。根目录可含有下级子目录或文件,子目录中又可有更下级的子目录或者文件。这样一层一层延伸下去,构成一颗倒置的树。Linux 根目录下各文件的作用/dev设备的特殊文件/home用户主目录/etc系统管理和配置文件/proc系统内存的映射,存放系统信息/opt 第三方安装文...
2021-06-15 14:29:36
467
原创 mysql 8.0安装及部署
mysql 8.0安装及部署防火墙+selinux:均已关闭1. hosts文件echo "oracle12c1 192.168.0.100" >> /etc/hosts2.卸载 系统自带mysql,mariadbrpm -qa | grep mysqlrpm -qa | grep mariadbrpm -e --nodeps mysql*rpm -e --nodeps mariadb*3.安装tar -z...
2021-06-15 14:24:28
269
原创 mysql 5.7安装与配置
mysql 5.7安装部署过程防火墙+selinux:均已关闭1. hosts文件echo "oracle12c1 192.168.0.100" >> /etc/hosts2.卸载 系统自带mysql,mariadbrpm -qa | grep mysqlrpm -qa | grep mariadbrpm -e --nodeps mysql*rpm -e --nodeps mariadb*3.安装,生产环境规范...
2021-06-15 14:23:56
277
原创 级联 mysqlbackup+GTID+无损复制
数据库环境准备三台 配置启动主从复制参数 mysql -uroot -prootcreate user 'repuser'@'%' identified by 'repuser123';grant replication slave on *.* to 'repuser'@'%';flush privileges;select user,host from mysql.user;## 192.168.1.51(master)vi /mysql/data...
2021-06-15 14:21:43
161
原创 一主三从安全复制 procolaxbackup+GTID+无损复制 抓包
数据库环境准备 mysql -uroot -prootcreate user 'repuser'@'%' identified by 'repuser123';grant replication slave on *.* to 'repuser'@'%';flush privileges;select user,host from mysql.user;## 192.168.1.51(master)vi /mysql/data/3306/my.cnf#master ...
2021-06-15 14:20:49
292
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人