![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库相关
琦度
公众号:「琦度」
展开
-
利用Python给mysql数据库表格批量添加注释
原理:利用sql的concat来组合表格的基本信息 先利用sql进行表格的信息查询来制作执行语句(网上轮子): SELECT concat( 'alter table ', table_schema, '.', table_name, ' modify column ', column_name, ' ', column_type, ' ', if(is_nullable = 'YES', ' ', 'not null '),原创 2020-06-09 14:47:46 · 1229 阅读 · 0 评论 -
利用pandas调换列的顺序并且删除指定行/列
如果你做数据分析的工作,那么相信我Pandas是你离不开的模块,事实证明它也没有让我们失望,所以将重点记录一些常用方法 调换列顺序的l两种方法 1、数据准备 import pandas as pd data = {'state': ['O', 'i', 'N', 'd'], 'year': [2000, 2001, 2002, 2003], 'po...原创 2020-02-14 23:34:11 · 1610 阅读 · 0 评论 -
mysql数据库中插入数据并进行自动迭代更新
问题 我们知道在数据库中保证数据的微信性是十分必要的,这也就是有主键的一个原因,但是数据肯定是需要更新的,当然我们可以按照日期或者其他维度进行数据的永不冲突的更新。但是还有一种情况下需要我们迭代的去更新数据, 比如下图主键是ID 现在name为“哈哈哈哈”的人年龄要变成99,由于存在主键的原因,你在插入一条数据如果ID相同是没办法插入的,这里就要介绍Mysql的一个特别神奇的功能-ON DU...原创 2019-06-19 19:54:03 · 2643 阅读 · 0 评论 -
Python中pymysql和sqlalchemy在导入数据库的各自应用场合
有关数据分析的文章,都会默认大家会使用pandas(基本方法的应用),所以涉及到pandas的东西不会赘述 来到Python3,我们知道很多人在将数据导入Mysql数据库的时候采用的是pymysql,(mysqldb在3.x版本已经弃用)。所以大家的导入流程无外乎这样: 构建连接-创建游标-游标检索-构造SQL-执行sql-关闭游标-关闭连接 import pymysql # 连接库的操作 ...原创 2019-06-20 19:08:18 · 1073 阅读 · 0 评论