MySQL数据库
一只爱阅读的程序猿
因为喜欢编程,所以学习。好比因为爱你,所以需要你。
展开
-
MySQL连接过多导致数据库无法正常使用的解决方案
问题描述 当前在做的一个项目中,采取前后台完全分离的开发模式,各自分工来共同完成项目的正常运转。在配置文件中设置了一个MySQL数据库的最大连接数为100,然后在测试时发现问题。只要多刷新几次页面,后台就会报一个错误,错误信息为:too many connections 直译为连接太多。出现这个问题后,就会自动退出登录,导致项目无法正常运行。解决方案 我自己寻找...原创 2019-10-12 11:31:46 · 1957 阅读 · 0 评论 -
MySQL删除语句的特别注意事项
引出问题 平时在开发中写sql语句时。自己总有一个习惯是使用别名,因为多表联合查询时如果不使用别名会很不方便。久而久之就形成在写SQL语句时使用别名的好习惯。然而某次在写一个简单的删除语句时,出现问题一直报一个错误说我的sql语句错误,DELETE FROM ai_models a where a.mcode = 'FL001';这是再简单不过的sql语句了,怎么会出错呢?而且...原创 2019-10-12 10:56:54 · 607 阅读 · 0 评论 -
MySQL执行更新语句报错-Truncated incorrect DOUBLE value
问题的由来 项目开发中需要对MySQL数据库中某张保存token信息的表进行失效操作,按照设计token的有效时长为1个小时。开发中我设置的的定时器任务每十分钟执行一次,具体执行的任务为除了更新表中某个标识是否有效的字段外,还对token这个列执行失效操作,即是执行更新语句时,让某条数据的某一列在原来的基础上做相应的更新,并且使用加号来进行连接,sql语句为:update ai_i...原创 2019-08-31 15:11:18 · 1804 阅读 · 0 评论 -
真实项目开发中:MySql语句优化之left join 关联查询
很久没来写博客了,现在心情好又开始写了。只想记录自己在真实项目中遇到到的各种各样的问题,也算是对自己工作经历的一种文字记忆。问题的由来 今天上午刚进办公室,公司的测试人员就向我反馈了一个问题,说有个页面中的数据无法导出,正常情况应该是可以导出为excle文件的。刚拿到这个项目不久,对项目还不是太熟悉,于是先在本地测试了了一下那个页面中的导出功能,结果果然如此,点...原创 2019-08-31 15:28:54 · 376 阅读 · 1 评论 -
python读取xml文件,并生成可执行sql的text文件
需求相关 项目中拿到一个新需求,厂家丢给我们一大堆xml文件,大小有四五十兆,总共有40个xml文件。我需要做的工作是读取xml文件里面我们需要的信息,并将其保存在数据库中。需求实现 开发中主要使用的是Node.js,在网上看了几篇关于node读取xml文件的教程,感觉不理想。而自己平时又在自学Python,于是想使用Python来尝试一下读取xml文件,看看...原创 2019-09-01 17:25:35 · 1278 阅读 · 0 评论