
数据库
数据库记录
儒雅的啷当
技术分享
展开
-
数据存储到MySQL并返回新插入的id值
数据存储到MySQL并返回新插入的id值 当对数据库进行插入数据后,有时会需要刚插入的数据的id值,以作他用,整理如下:conn = pymysql.connect(host=DB_HOST, port=3306, user=DB_USER, passwd=DB_PASSWORD, db=DB_DATABASE, ...原创 2018-03-15 11:20:00 · 462 阅读 · 0 评论 -
mysql中删除重复记录,并保留重复数据中的一条数据的SQL语句
mysql中删除重复记录,并保留重复数据中的一条数据的SQL语句 正好想写一条删除重复语句并保留一条数据的SQL,网上查了一部分资料写的很详细,但还是在这里写下自己的理解,以遍后续学习 。如下:表字段和数据:SQL语句:[sql]view plaincopyDELETEFROM`user`WHEREidNOTIN(SELECT...原创 2018-01-30 10:35:00 · 142 阅读 · 0 评论 -
特殊符号存入mysql数据库时报错:Incorrect string value: ‘\xF0\x9F\x98\x84\xF0\x9F的解决方法...
特殊符号存入mysql数据库时报错:Incorrect string value: '\xF0\x9F\x98\x84\xF0\x9F的解决方法 问题描述:从新浪微博抓取消息保存到MySQL数据中,对应数据库字段为varchar,字符编码utf-8。部分插入成功,部分插入失败,报错如标题。在网上查询,有人说是编码问题,建议修改编码格式,比如改成gb...原创 2018-01-29 16:35:00 · 1016 阅读 · 0 评论 -
mysql语句添加索引
mysql语句添加索引 1.PRIMARYKEY(主键索引) mysql>ALTERTABLE`table_name`ADDPRIMARYKEY (`column`)2.UNIQUE(唯一索引) mysql>ALTERTABLE`table_name`ADDU...原创 2018-01-06 16:43:00 · 156 阅读 · 0 评论 -
给MySQL字段添加索引的操作
给MySQL字段添加索引的操作 1.添加PRIMARY KEY(主键索引):ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )2.添加UNIQUE(唯一索引):ALTER TABLE `table_name` ADD UNIQUE (`column`)3.添加INDEX(...原创 2017-11-22 18:16:00 · 399 阅读 · 0 评论 -
postgresql批量插入copy_from()的使用
在批量插入postgresql时想使用同Mysql的语法时发现并不能使用:cursor.executemany("INSERT INTO persons VALUES (%d, %s, %s)",[(1, 'John Smith', 'John Doe'),(2, 'Jane Doe', 'Joe Dog'),(3, 'Mike T.', 'Sarah H.')])难道只能写成这样吗? insert into A values(xxxxxxxx),(xxxxxxxx),(xxxxxxxx)但是这种原创 2020-09-27 14:18:45 · 5742 阅读 · 1 评论