定时任务定时备份MySQL数据库
123crontab -e0 1 * * * /app/km_mysql_backup/km_mysql_backup.sh
脚本名称km_mysql_backup.sh
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768#!/bin/bash# 容器名称CONTAINER_NAME="mysql-km-5.7.43"# MySQL数据库连接信息DB_USER=""DB_PASSWORD=""DB_NAME="km3_db"CHARACTER_SET="utf8mb4" # 设置字符集# 外部备份目录EXTERNAL_BACKUP_DIR="/app/km_mysql_backup"# 检查外部备份目录是否存在,不存在则创建if [ ...
起因:远程的postgres数据库 无法直接连接登录服务器访问 只能远程访问 想要备份数据库 且数据量巨大 备份时间很长 所以想办法写了如下脚本备份当天数据 处理昨天SQL文件压缩 以空间换时间 因为备份时间比较长
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061#!/bin/bash# 设置数据库连接参数PG_HOST=""PG_PORT=""PG_DB_NAME=""PG_USER=""# 请替换为你的数据库密码PG_PASSWORD="your_password_here" PG_SCHEMA=""# 容器内备份目录CONTAINER_BACKUP_DIR="/app/postgres"# 获取当前日期CURRENT_DATE=$(date +"%Y-%m ...
因为业务需要 讲MySQL 同步到teledb 坐完这些 顺便记录一下; 建表过程 我就省略了
1.备份数据 从MySQL 每个表存一个SQL文件脚本如下 backup_script.shMySQL是在docker容器内 创建脚本 非容器内 需要支持命令 mysql mysqldump
123456789101112131415161718192021222324252627282930313233343536373839#!/bin/bash# MySQL数据库连接信息DB_USER=""DB_PASSWORD=""DB_NAME=""CHARACTER_SET="utf8mb4" # 设置字符集# 创建存储SQL文件的目录mkdir -p backupmkdir -p schema # 存放建表语句的目录# 如果指定了表名,则备份单个表;否则备份所有表if [ $# -eq 1 ]; then TABLES="$1"else TABLES=$(mysql -u$DB_ ...
一、下载 RePKG
GitHub 地址 https://github.com/notscuffed/repkg/releases
或自行百度下载
RePKG GUI 下载地址:https://xia1ge.lanzoui.com/iMbuYlzp9di
二、使用
1.将下载好的 RePKG.exe 放到任意文件夹中,并在其同目录下新建一个 output 文件夹
2.在上述目录的空白处,按住 Shift + 右键 ➡️ 在此处打开 Powershell 窗口3.在 Powershall 窗口中,输入
1.\RePKG.exe extract
4.打开 Wallpaper Engine 选择对应的壁纸,右键 在资源管理器中打开5.将壁纸文件夹中的 scene.pkg 直接拖到 PowerShell 窗口中空格别漏了6.在 PowerShell 中补上命令 -o ./output 敲回车!
1.\RePKG.exe extract D:\SteamLibrary\steamapps\workshop\content\431960\1904705777\scene.p ...
以前用系统的时候右键菜单中有个“管理员取得所有权”功能,非常好用,不过新系统和某些盗版系统中右键是没有这个菜单的,需要按以下方式手动添加1、新建一个txt文件,将以下内容拷贝到文件中1234567891011121314151617181920Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\shell\runas]@="管理员取得所有权""NoWorkingDirectory"=""[HKEY_CLASSES_ROOT\*\shell\runas\command]@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \ ...
启用其它主题 安装插件 设置好主题起因 觉得自带主题不好看 想换个主题 找了很多主题找到了 Catppuccin 主题 觉得不错 怎么设置呢 跟着我来https://github.com/catppuccin/nvim
1. Catppuccin需要真正的颜色,添加到你的配置:123[options] # true colors enable_guicolors = true
2. 安装插件123[[custom_plugins]] repo = "catppuccin/nvim" merged = 0
3. 启用主题123456789[options] # set spacevim theme. by default colorscheme layer is not loaded, # if you want to use more colorscheme, please load the colorscheme # layer colorscheme = "catppuccin" colorsc ...
在新安装的 Manjaro 上,当我尝试运行pip3 install [something](无论是 Ansible 还是其他 Python 工具)时,我收到以下错误消息:1234567891011121314151617181920error: externally-managed-environment× This environment is externally managed╰─> To install Python packages system-wide, try apt install python3-xyz, where xyz is the package you are trying to install. If you wish to install a non-Debian-packaged Python package, create a virtual environment using python3 -m venv path/to/venv. Then use path/to/venv/bin/python and ...
起因 C盘空间不足 docker 中的文件ext4.vhdx占用20多个G 浪费c盘空间 准备调整找了很多文章 最终解决问题达到效果
1. 检测列表1wsl --list -v
2. 停止容器1wsl --shutdown
3. 导出数据12wsl --export docker-desktop-data "E:\AIProject\docker\wsl\data\docker-desktop-data.tar"
4 取消注册docker数据1wsl --unregister docker-desktop-data
5 恢复数据1wsl --import docker-desktop-data "E:\AIProject\docker\wsl\data" "E:\AIProject\docker\wsl\data\docker-desktop-data.tar" --version 2
启动docker看是否正常 如果正常 可以删除.tar文件了 移动盘符位置可以自定义
参考文章
https://stackoverfl ...
Windows wsl安装Linux neovim 剪切板共享起因 在Windows时不时用到Linux 自己装了nvim 但是 问题来了 在Linux 需要复制粘贴内容到Windows的时候就抓狂了 于是 写了如下教程系统信息
windows11
wsl manjaro
neovim 9
nvim 配置 我懒得配置 直接用现成的 spaceVim安装 去官网看
1https://spacevim.org/cn/
操作步骤前提安装neovim,我装了nvim 懒得配置 直接用spacevim neovim 配置类似
1.下载添加运行权限到win32yank需要安装unzip 如果没有自行提前安装
1234curl -sLo/tmp/win32yank.zip https://github.com/equalsraf/win32yank/releases/download/v0.1.1/win32yank-x64.zipunzip -p /tmp/win32yank.zip win32yank.exe > /tmp/win32yank.exechmod +x /tmp/win3 ...
我想把win10 C盘用户里的文档这个文件夹移动到D盘一直显示这个怎么解决?由于同一位置中存在不能定向的文件夹怎么解决?
原因是你之前在OneDrive中把 桌面 文档或图片设置成了自动同步
只要你在OneDrive中取消同步就好了
首先在桌面上右击点击管理onedrive备份
三个部分下会有个取消备份,取消就好了。然后就恢复正常了
千万不要随便卸载oneDrive 卸载了还是不能移动位置 非常恶心 还得重新装回来