问题描述:从新浪微博抓取消息保存到MySQL数据中,对应数据库字段为varchar,字符编码utf-8。部分插入成功,部分插入失败,报错如标题。 在网上查询,有人说是编码问题,建议修改编码格式,比如改成gbk,UTF-8,blob等等,但是几乎没有人给出更详细的答案。在一个英文网站上,才发现真正错误 ...
分类:
数据库 时间:
2018-01-29 17:41:44
阅读次数:
668
这两天上班接手,别人留下来的爬虫发现一个很好玩的 SQL脚本拼接。 只要你的Scrapy Field字段名字和 数据库字段的名字 一样。那么恭喜你你就可以拷贝这段SQL拼接脚本。进行MySQL入库处理。 具体拼接代码如下: 这个SQL拼接实现了,如果数据库存在相同数据则 更新,不存在则插入 的SQL ...
分类:
数据库 时间:
2018-01-29 11:36:44
阅读次数:
241
当数据库字段的值为 时,我们使用jdbc获取到的值为什么呢?对于varchar、char等类型当使用 时,根据常识轻松地知道值应该是 。但是,对于 、`float getInt getFloat NULL NULL 0`。 方法的注释如下。 但是当某一些字段的类型为 、`FLOAT NULL get ...
分类:
数据库 时间:
2018-01-28 20:00:42
阅读次数:
463
字段 一个模型最重要也是唯一必需的部分,是它定义的数据库字段 字段名称限制 1、字段名不能是pythohn保留字,这样会导致python语法错误 2、字段不能包含连续一个以上的下划线,这样会和Django查询语句语法冲突 通用字段选项 null 如果设置为 True 的话,Django将在数据库中存 ...
分类:
其他好文 时间:
2018-01-27 22:11:42
阅读次数:
746
字段 一个模型最重要也是唯一必需的部分,是它定义的数据库字段 字段名称限制 1、字段名不能是pythohn保留字,这样会导致python语法错误 2、字段不能包含连续一个以上的下划线,这样会和Django查询语句语法冲突 数据库列的类型 AutoField 指一个能够根据可用ID自增的 Intege ...
分类:
数据库 时间:
2018-01-27 21:17:25
阅读次数:
208
对着官方文档撸一遍,顺便做点笔记 models 定义了本应用的数据库表结构。底层可以由不同的数据库封装实现,因为不同的数据库字段类型不一样,因此,跟以往直接用单一数据库(如mysql)建立的应用有很大的区别。 models里面定义的数据类型基本上都是基础类型,在mysql用的比较多的 timesta ...
分类:
其他好文 时间:
2018-01-24 22:01:31
阅读次数:
156
1、进入dedecms后台 2、点击核心=》频道模型=》内容模型管理(在这里可以看到dedecms预设的模型设置) 3、选中我们需要的模型,点击更改,跳入以下页面 4、点击字段管理(可以看到当前已有的字段) 5、在当前页面输入新字段名称及数据库字段名,如下 6、确定后,在栏目中添加内容,即可看到新字 ...
分类:
其他好文 时间:
2018-01-18 20:32:48
阅读次数:
175
如图 由于表 trade 和表 database 都有name字段。代码执行之后结果集中类database中的name值被trade中的name值覆盖。无法得到正确结果。 解决方法1:直接修改数据库字段,把表trade中name改成tradename,当然修改数据库不推荐。 如果这个表只有你在操作, ...
分类:
其他好文 时间:
2018-01-17 18:20:08
阅读次数:
206
Field Types常用参数:null如果设置为 True , Django 存放一个 NULL 到数据库字段。默认为 False。blank如果设置为 True , 此 field 允许为 blank (空白),默认为 False。choices一个2元元组的元组或者列表,如果执行 choice ...
分类:
其他好文 时间:
2018-01-10 17:34:19
阅读次数:
184
有一个字段保存了CheckBox内容,比如职业目标选择对于数据库字段otWorkgoal,保存了1,2,3,4内容 现在需要使用纯mysql语句,将字段otWorkgoal根据内容,进行翻译成中文的内容。 可使用FIND_IN_SET()函数+concat_ws()函数实现。 FIND_IN_SET ...
分类:
数据库 时间:
2017-12-27 18:13:52
阅读次数:
215