永生的博客

从 MySQL 搬迁到本地/远程 D1处理逻辑
这套方案涵盖了数据从 MySQL 搬迁到本地/远程 D1 的全自动处理逻辑。 第一步:更新核心导出脚本 (migrate_articles.py) 使用这个版本,它能完美处理文章中的复杂换行符(如代码块、长文章),确保生成的 SQL 不会断行。 #!/usr/bin/env python3 impo...
阅读全文 »PostgreSQL 安装和使用教程
1. PostgreSQL 简介 PostgreSQL 是一个功能强大且开源的对象-关系型数据库管理系统(ORDBMS),支持 SQL 标准、事务、并发控制、可扩展性等特性,广泛应用于 web 后端、大数据分析和企业级应用。 2. 安装环境准备 在安装之前,请确保: 拥有管理员 (Lin...
阅读全文 »<p>如何修改 MySQL 数据库名称:实战经验与 GTID 错误处理</p>
MySQL 并不支持 RENAME DATABASE 命令,因此要想“修改数据库名”,我们通常需要通过导出旧库 → 创建新库 → 导入数据 → 删除旧库这一流程实现。 本文将带你一步步完成将数据库从 yys_diary4 改名为 diary 的...
阅读全文 »mysql查询含转义字符
比如数据库的字段如下 id text 01 \abc 假如查询id=01的这一行怎么办呢,如果是等于查询,把一个换成两个就好了 select * from table where text='\\abc' 但如果是用like查询呢,需要把一个换成四个 sel...
阅读全文 »mysql 8 重置密码
经过多次试验最终,重置密码的步骤如下 1.打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务, 2.开启跳过密码验证登录的MySQL服务 输入命令 ...
阅读全文 »安装 mysql 8
1.win10下cmd安装mysql 1.下载地址:https://dev.mysql.com/downloads/mysql/ 下载 Windows (x86, 64-bit), ZIP Archive大约187兆 2.将下载的zip包解压放到自己想...
阅读全文 »mysql binlog日志删除(占用存储过大)
1.物理机 mysql的binlog日志介绍 Binlog是mysql以二进制形式打印的日志,它默认不加密,不压缩。binlog二进制日志包含了所有更新了数据或者已经潜在更新了数据(例如,没有匹配任何行的一个DELETE)的所有语句。语句以“事件”的形式保存,它描述数据更...
阅读全文 »