MySQL 8.0.19安装踩坑
这里,笔者是在Windows 10 上采用的免安装包式安装MySQL的。解压之后,不需要自己创建Data 文件夹!!笔者第一次解压之后 因为习惯性的原因 直接在MySQL源码的根目录里创建了名为 Data 的空文件夹,随后发现这并没有必要。生成 my.ini的
2024-11-16
Oracle 踩坑记
1、Oracle 用连接工具(Navicat、SQL Developer)创建的用户名的字母要大写,否则无法连接,报ERROR ora-01017:invalid username/password2、Oracle 主键自增设置过程中,创建完序列后,创建触发
2024-11-16
mysql踩坑之count distinct多列问题
目录背景问题分析解决办法知识点总结背景有个小伙伴在用mysql做统计分析的时候发现有行数据凭空消失了。最近我刚好在学习相关内容,所以对这个问题比较感兴趣,就研究了一下。复现的测试数据库如下所示:CREATE TABLE `test_
2024-11-16
Flask+Nginx踩坑记录
因为之前的网站项目使用的是Spring MVC,而且当时为了尽快赶完,代码结构非常粗暴,还存在大量的copy-paste代码,然后被师兄批评,然后决定接受师兄的建议,对网站进行重构,并且使用听说可以让我长寿一点的python【什么鬼。。。】
2024-11-16
python爬虫踩坑教程
我们的目标是爬取下面这个个网址上的2010~2018年的数据http://stockdata.stock.hexun.com/zrbg/Plate.aspx?date=2015-12-31获取我们需要的表格中的某些列的数据(这是我从我的微
2024-11-16
SpringRestTemplate的使用与踩坑
RestTemplate是一个执行HTTP请求的同步阻塞式工具类,它仅仅只是在HTTP客户端库基础上,封装了更加简单易用的模板方法API,方便程序员利用已提供的模板方法发起网络请求和处理,能很大程度上提升我们的开发效率
2024-11-16
web项目踩坑过程
sql函数设计:一开始本来是直接用Java的jdbc直接传输操作语句的。但后来学了存储过程发现存储过程可以提高不少的效率。就重构了自己对数据库的操作代码。包括:开启,查找,修改,关闭。开启:直接使用的构造函数,以后使用的时候可以直接把对象new成一个stati
2024-11-16
记一次MySQL更新语句update的踩坑
背景
最近在一次线上作业过程中执行了一句DML语句,本以为万无一失,结果应用反馈说没有更新,数据还是没有变,最后经过排查才发现是我语句写错了,导致update语句执行的结果与预期不符。
情景再现
为了方便演示,建立一张用户表,同时插入五条数
2024-11-16