昨天将生成的特征,准备插入到mysql库中,当时找了一种先建好表,再向里插入的方法,但我的一直插入不成功。后到找到了一个非常简单的方法,一句话就建成功,但由于当时dataframe给重新加了列名,所以导致插入的表头不正确。

数据的dataframe如下:

from sqlalchemy import create_engine

import pymysql

import mysql.connector

connect = create_engine('mysql+mysqldb://user_name:password@localhost:3306/database?charset=utf8')

data.to_sql('table_name', connect, schema='database', index = False, index_label=None, if_exists='replace')

或是:

pd.io.sql.to_sql(data,'table_name', connect, schema='database', index = False, index_label=None, if_exists='replace')

这样即可。

如果对数据重命名:

就会出现如下这种情况:

今天不知道 为什么,上面的命令又不能运行了,改用下面的:

pip install mysql-connector-python(先安装这个包)

DATABSE_URI='mysql+mysqlconnector://{user}:{password}@{server}/{database}'.format(user='your_user', password='password', server='localhost', database='dname')

再用

data.to_sql('table_name', DATABSE_URI, schema='database', index = False, index_label=None, if_exists='replace')

python mysql输出的字符带括号_python 将dataframe插入到mysql库中出现表头加括号的情况...相关推荐

  1. python遍历data、并输出结果_获取python运行输出的数据并解析存为dataFrame实例

    在学习xg的 时候,想画学习曲线,但无奈没有没有这个 evals_result_ AttributeError: 'Booster' object has no attribute 'evals_re ...

  2. python的输出命令是什么意思_python输出语句print的用法是什么?_后端开发

    php异常处理函数有哪些_后端开发 php异常处理函数有"set_exception_handler",该函数用于设置用户自定义的异常处理函数,也用于创建运行期间的用户自己的异常处 ...

  3. 删除 python print()输出的字符里的空格

    如果要删除 print() 输出的字符中间的空格,增加 sep='' . 示例: >>>a='哈哈' >>>b='你好' >>> print('a ...

  4. python内函数名加括号和不加括号的区别,python中 函数名加括号与不加括号

    Maven之自定义archetype生成项目骨架(一) Maven之自定义archetype生成项目骨架(一) 标签: mavennexus插件 2015-07-15 16:40 2443人阅读 评论 ...

  5. pandas mysql主键_使用Autoincrement将Pandas Dataframe插入MySQL表自动生成主键

    我有一个Pandas数据帧,我正试图使用MySQLdb和to-sql将其插入到MySQL表中.该表的主键为'allocationid',并且为autoincrement..我希望每天都这样做,从MyS ...

  6. C语言中变量名加括号,为什么在声明变量时C ++允许我们在括号内将变量名括起来?...

    弑天下 通常允许在此类声明中使用括号,因为从语法的角度来看,声明总是像这样: ;例如,在以下声明中:int* p[2];" front type"是int(不是int*),&quo ...

  7. js中方法调用加括号和不加括号的区别

    前言 一个页面需要使用到setInterval和setTimeout.使用过程中对于方法的调用出现了加括号和不加括号的区别,当然在其他的场景也有发生,window.load = init等等 区别 以 ...

  8. python输入格式一个不带小数点_Python输入input、输出print

    1.输入input input是用于输入数据给变量.通过键盘输入的是字符串,如果需要其他格式,需要做转换.比如int.float类型数据,int() 如下是一个例子: 如果a不进行int转换,那么输入 ...

  9. python可以处理任何字符编码文本_python数据类型、字符编码、文件处理

    介绍: 1.什么是数据? 例:x=10,10是我们要存储的数据 2.为何数据要分不同的类型? 数据是用来表示状态的,不同的状态用不同的类型的数据去表示 1.数据类型 1.数字(整形,长整形,浮点型,复 ...

  10. python无法输出有颜色的字体_Python通过2种方法输出带颜色字体

    方法1:PLW免费资源网 使用Python中自带的print输出带有颜色或者背景的字符串PLW免费资源网 书写语法PLW免费资源网 print(\033[显示方式;前景色;背景色m输出内容\033[0 ...

最新文章

  1. 语义SLAM近5年主要技术进展及研究趋势
  2. PowerDesigner对列增加注释
  3. pip在安装模块时提示Read timed out
  4. 使用jQuery操作Cookies的实现代码
  5. 一阶网络相应特性的研究_36、 用一阶系统描述的传感器,其动态响应特征的优劣也主要取决于时间常数τ,τ越大越好。( )...
  6. 简单暴力到dp的优化(中级篇)
  7. treemap怎么保证有序_干货!208道面试题教你怎么通过面试!
  8. suse linux 11如何分区,新手发帖,关于SUSE11挂载磁盘阵列并分区的问题
  9. 定期定量采购_企业常见的六种采购策略
  10. 算法的时间复杂度[ZT]
  11. C程序设计--命令行参数(argc 和 argv[])
  12. linux 有道词典无法屏幕取词,有道词典怎么开启屏幕取词功能 有道词典开启屏幕取词功能方法...
  13. c# 时间格式化为英文_C#格式化英文字母的三种方法
  14. 基于javafx+sqlserver的仓库管理系统
  15. 地理空间数据云 数据
  16. OL6.5操作系统安装Mysql5.6
  17. Spring学习—Spring中定时器实现
  18. table表格及属性
  19. 有限元:什么是有限元分析法
  20. python实现 文件排版

热门文章

  1. TCP攻击实战及其简略防御措施
  2. Unity-创建一个小地图
  3. 高中数学知识点总结归纳之立体几何
  4. 【笔记】uniapp APP运行到夜神模拟器
  5. 蘑菇租房java,租房经历总结-----我是如何2天找到合适租房的(房东直租)简单粗暴...
  6. 轮盘的基础,简单的实现和Toolbar的实现
  7. 计算机中的c盘d盘,怎么把电脑中的D盘转换成C盘并删除原C盘系统
  8. 公众号html5页面代码,微信公众号网页H5跳转微信小程序
  9. android修改shell串口号,[Note] 2021-01-15 Android shell/串口中使用 wpa_cli 连接Wi-Fi
  10. 计算机网络中传输层传送的是什么,传输层