随笔分类 - MySQL
摘要:删除/清理 MySQL 的 binlog 问题 还处在数据清理和处理的流程中,突然发现程序脚本异常退出了。 通过排查发现,1TB的磁盘,居然满了,定位到 /var/lib/mysql 路径下,发现了大量的 binlog.xxxxxxx 文件,通过 ncdu 分析出它们占据了大几百GB的磁盘空间。 (
阅读全文
摘要:0.准备 (略过docker的安装与镜像拉取) docker / docker-compose 安装 拉取 mysql 8.x 1. master和slave的mysql配置 master: [mysqld] server-id=11118 log-bin=mysql-bin slave: [mys
阅读全文
摘要:背景描述 大约在一年前,写程序链接自己的MySQL==8.0.11时,使用的驱动是 mysql-connector-python-rf == 2.1.3 没有任何问题。 近期需要链接客户的MySQL==8.0.12时,出现了各种各样的问题。 错误信息描述 1. Could not import my
阅读全文
摘要:背景描述 根据项目的需要,需连接MySQL获取数据。 首先,先了解一下项目的情况: 之前的代码是C#编写的的, 运行时:.NETFramework3.5。 由于项目已经部署上线,因此不能升级运行时,这也为之后的踩坑之路打下了伏笔。。。 解决问题 既然是要访问MySQL数据库,按照国际惯例自然是到官网
阅读全文
摘要:背景介绍 今天开始做集成测试,需要把程序和环境重新部署在新的服务器上。项目的环境都是基于Docker来的,所以数据库也是选择从Docker官网上面拉官方的MySQL镜像。(Tag = 8.0.12) 从部署到导入数据,一切正常。完事之后进入container里面简单的查了下数据的个数,em~~~ 没
阅读全文
摘要:前情提要 在之前的文章里,我们已经掌握从FTP上面下载天气数据然后插入到数据库中。 但是如何将我们已有的数据放到生产环境中呢? 思考 首先,我们先简单的理一理现在的情况。 目前: FTP上面已有半个月的天气数;每天会有2个txt文件产生 (每个文件大小约为 50~60 kb),由天气供应商负责上传到
阅读全文
摘要:剧情还原 今天原计划给领导演示一个小Demo, 昨天在自己机器上调通OK以后就下班了。。。 今天上午早会后,领导说 “昨天,我让我们IT同事把新的测试环境搭建好了,XXX 你把要演示的Demo部署到上面,弄好了以后安排个会议室,我们看看。。。”。 之后,我就赶紧找IT同事确认新环境的信息,由于他有事
阅读全文