主从 备份postgres ubuntu

随笔(三十)『Dockerfile 构建ubuntu镜像练习』

### 1、将需要用的java8传到宿主机,同级目录下创建Dockerfile ![image](https://img2023.cnblogs.com/blog/2365967/202308/2365967-20230824140832735-1643087703.png) ### 2、编写Doc ......
Dockerfile 随笔 镜像 ubuntu

Ubuntu22上的firefox浏览器打不开google.com的异常情况

## 1.问题描述:在fireforx浏览器上安装好了ghelper插件,但是无法打开google.com ## 2.问题解决 * 1.尝试更换一个代理路线 * 2.尝试打开google.com.hk or youtube.com ......
浏览器 firefox 情况 Ubuntu google

Ubuntu22 安装中文输入法(凑合着用版本)

## 翻译自stackoverflow的[参考博客][1] ## 本文是[参考博客][1]的汉化版 ### 1.打开设置->区域与语言->管理已经安装的语言->点击安装/删除语言 ### 2.选择中文(简体中文),同时键盘输入法系统选择IBUS,然后点击右下角的应用 ### 3.重启电脑 ### 4 ......
输入法 版本 Ubuntu 22

Ubuntu22隐藏上方的状态栏(hide top bar):安装hide top bar这个GNOME插件

## 参考链接:https://techithings.hashnode.dev/ubuntu-how-to-hide-top-bar-and-side-bar ## 具体步骤 ### 1.安装extension manger这个软件 ```shell sudo apt-get update sud ......
hide bar top 插件 状态

secure boot造成Ubuntu nvidia显卡驱动安装失败

1. 驱动安装教程 驱动安装可参考:[1] Linux安装Nvidia显卡驱动+CUDA+cuDNN+PyTorch 这个教程,在关闭secure boot的主机上安装是没问题的,但是如果是默认开启的主机(特别是台式机),就会造成一些问题。 2. secure boot是什么 secure boot ......
显卡驱动 显卡 secure Ubuntu nvidia

cdm备份原理笔记

1. 简介 cdm以块为单位存储数据 2. cdm原理 服务端创建一个块文件 >网络挂载到客户端服务器 >客户端文件备份到挂载路径 >完成备份后,客户端卸载块设备 恢复时:挂载块设备到客户端指定路径 更进一步:服务端创建一个块文件 >网络映射到客户端服务器-->客户端创建在映射设备上创建lvm >客 ......
备份 原理 笔记 cdm

UBUNTU 20.04 ROS安装

1. 备份sources.list sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup 2.修改 source.list 如果20.04,修改bionic为noetic deb http://mirrors.tuna.tsinghua ......
UBUNTU 20.04 ROS 20 04

mysql 主从复制原理

mysql master主库启动binlog日志,每次执行的数据库操纵语句写入binlog,从库定期启动一个i/o线程去binlog日志,将binlog日志写入从库的relay log(中继日志),再启动sql线程去将relay log日志将数据重放,其他都是顺序读写,这个步骤是可能造成延迟的主要原 ......
主从 原理 mysql

Mysql 定时备份数据库脚本

Mysql 定时备份数据库;并且删除X天前的备份数据; 1. 创建数据目录 mkdir data cd /data 2. 编写脚本文件 vim backup.sh #!/bin/bash #日期 dd=`date +%Y-%m-%d-%H-%M-%S` #保存备份个数,备份2天数据 backup_c ......
脚本 备份 数据库 数据 Mysql

MySQL-主从同步与搭建

# 零、主从配置使用场景 1、防止单点故障,做数据备份,从服务器作为主服务器的实时数据备份,遇到故障时可切换到从库 2、实现读写分离,提高可用性,主库执行写操作,从库配置多个执行读操作 3、性能大大提高,根据不同的从库,可以根据项目的模块与业务进行拆分访问 4、防止某些事务锁表时,无法执行读操作 . ......
主从 MySQL

Windows 11 与 Ubuntu 20.04 双系统安装

> 机器配置如下:CPU为AMD R9-7900X,主板华硕TUF B650M-PLUS WIFI,两条固态硬盘,32G(16Gx2)内存。我的计划是安装windows11和ubuntu22.04双系统,这篇文章记录了一些安装的过程和碰到的问题。 # Windows 11 安装 这个安装的时候倒是没 ......
Windows Ubuntu 系统 20.04 11

GEO,持久化方案,主从复制,

[toc] ## 1 GEO地理位置信息 ```python # GEO(地理信息定位):存储经纬度,计算两地距离,范围等 -根据经纬度 》确定具体地址的 》高德开放api 》返回具体地址 # redis 可以存储经纬度,存储后可以做运算, 比如:两个经纬度之间距离 (直线距离) 比如:统计某个经纬 ......
主从 方案 GEO

ubuntu 安装Pangolin 过程

Pangolin 是一款开源的OPENGL显示库,可以用来视频显示、而且开发容易。 代码我们可以从Github 进行下载:https://github.com/zzx2GH/Pangolin.git 一般我们安装一个库的时候,都需要依赖其他的库才行。 一般有Glew、CMake、 Boost 、Py ......
Pangolin 过程 ubuntu

腾讯云服务器桌面安装教程(ubuntu20.04)

一、首先进入腾讯云服务器防火墙打开5900-5903的端口,即vnc远程桌面的访问端口; 后续访问服务器会用到:1代表5901,2代表5902,3代表5903 二、使用sudo su或者sudo su root进入管理模式: 1.首先更新源,获得最新软件安装包 apt-get update 2.安装 ......
桌面 服务器 教程 ubuntu 20.04

深入理解MySQL:数据类型、查询优化、索引、事务处理和数据备份与恢复

摘要: MySQL 是一种常用的关系型数据库管理系统,对于开发者和数据库管理员来说,掌握 MySQL 的关键概念和最佳实践非常重要。本文将围绕 MySQL 的数据类型、查询优化、索引、事务处理以及数据备份与恢复等方面展开讨论。我们将深入解析每个主题,并提供实际案例和建议,以帮助读者全面了解并应对 M ......
数据 数据备份 备份 索引 事务

1、postgres数据导出

[TOC] # postgres数据导出 ## 1、只导出所有对象的数据库结构 ```shell pg_dump -f user_export.sql -i -C -E UTF8 -n myschema -s -U mypguser -h localhost -W mypostgres ``` ** ......
postgres 数据

2、postgres数据导入

[TOC] # postgres数据导入 ## 1、数据导入 ```shell psql -f user_export.sql -h localhost -U mypguser -W mypostgres ``` **参数说明:** -f 读取的sql文件 -h 导入的ip地址 -U 导入的用户 - ......
postgres 数据

1、postgres删除与创建schema

[TOC] # postgres删除与创建schema ## 1、删除schema语法 ```sql drop schema [schema_name]; ``` 或者 ```sql drop schema [if exists] [schema_name] [cascade] [restrict] ......
postgres schema

linux(centos与ubuntu)安装docker

首先确保系统更新 yum update # centos apt-get update # ubuntu centos安装docker yum install -y yum-utils yum-config-manager --add-repo https://download.docker.com ......
centos docker ubuntu linux

6、oracle迁移到postgres-分页问题

[TOC] # oracle迁移到postgres-分页问题 ## 1、oracle使用`rownum`进行分页 ```sql select * from ss_stu where rownum <= 10; ``` ## 2、postgres使用`limit`进行分页 ```sql select ......
postgres oracle 问题

2、oracle迁移到postgres-事务提交方式不同

[TOC] # oracle迁移到postgres-事务提交方式不同 ## 1、oracle oracle默认不自动提交事务,需要手动`commit` ## 2、postgres postgres默认自动提交事务,不需要手动`commit`,导致迁移过来的pck如果有`commit`需要注释掉 ......
postgres 事务 方式 oracle

1、oracle迁移到postgres-执行sql方式execute不同

[TOC] # oracle迁移到postgres-执行sql方式execute不同 ## 1、oracle使用`execute immediate` ```sql execute immediate 'sql'; ``` ## 2、postgres使用`execute` ```sql execut ......
postgres execute 方式 oracle sql

3、oracle迁移到postgres-执行动态sql传参不同

[TOC] # oracle迁移到postgres-执行动态sql传参不同 在sql字符串中,会动态传入值,使用阿拉伯数据定义传参的个数。 ## 1、oracle使用的是`:1` ```sql execute immediate 'select * from sys_stu where stu_na ......
postgres 动态 oracle sql

4、oracle迁移到postgres-oracle中使用的`decode`函数使用`case when`统一语法

[TOC] # oracle迁移到postgres-oracle中使用的`decode`函数使用`case when`统一语法 oracle中也有使用`case when`语法,使用`decode`函数比较简洁。 ## 1、oracle的`decode`语法 匹配`stu_type`为`1`的值的班 ......

5、oracle迁移到postgres-oracle中使用的`nvl`函数更改为统一的`coalesce`函数

[TOC] # oracle迁移到postgres-oracle中使用的`nvl`函数更改为统一的`coalesce`函数 `nvl`函数与`coalesce`函数都是值非空时,给默认值,oracle中也存在`coalesce`函数 ## 1、oracle的`nvl`函数 当成绩为空时,默认是0 ` ......

ubuntu 新建 service

1、 cd /etc/systemd/system 2、 vim rtgapi.service [Unit] Description=rtgapi [Service] WorkingDirectory=/home/rtgweb/api/ ExecStart=/usr/bin/dotnet /home ......
service ubuntu

ubuntu/linux 好用的截图工具 搜狗输入法自带的截图快捷键,自己觉得不方便的话,修改为自己习惯的快捷键即可

公司要求使用ubuntu开发,在安装完必要得开发工具之后,按照我在windows平台的习惯,就准备安装一个好用的截图工具了,我比较推荐的是snipaste([https://zh.snipaste.com/download.html)]),同时QQ,微信的自带快捷键也十分好用。以下分别是window ......
快捷键 截图 输入法 搜狗 工具

博客园Markdown随笔快速备份工具

# 1、背景 本人花了一个月时间,正在搭建一个能够实时同步博客园文章的博客后台。无奈突然得到了博客园最后破釜沉舟的消息。 故花了一天时间快速搭建了这个**博客园Markdown文章快速备份工具** 目前工具已成功运行 ,你只需要在博客园中获取你的metaweblog的**url**,**name** ......
备份工具 备份 Markdown 随笔 工具

Ubuntu22.04系统下安装配置rime五笔输入法

1、安装 1.1 sudo apt install ibus-rime 1.2 sudo apt install librime-data-wubi 2、安装后重启系统,在设置-键盘-输入源 中添加 汉语,再选择 中文Rime 3、配置第一步安装好后,默认的输入法是拼音输入法,还需要我们自己设置。打 ......
输入法 Ubuntu 系统 22.04 rime

Ubuntu 20.04编译opencv-3.1.0时报错 error: 'CODEC_FLAG_GLOBAL_HEADER' was not declared in this scope

Ubuntu 20.04源码编译安装opencv320 报错 error: 'CODEC_FLAG_GLOBAL_HEADER' was not declared in this scope的解决办法: 修改/opt/opencv/opencv-3.2.0/modules/videoio/src/c ......