python 与 mysql

Posted 佩雷尔曼的信徒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 与 mysql相关的知识,希望对你有一定的参考价值。

1.开发环境:

1)CLion-2016.1.3

  • C/C++ 与 Python 混合编程 IDE,先安装好以下 2) 3) 编译器再关联

2)tdm-gcc-4.8.1-3

  • C/C++ 编译器

3)WinPython-64bit-3.5.1.3

  • Python 科学计算环境,注意要配置环境变量,如果不会配置,一个简单的方法是通过安装纯 python-3.5.1 来添加环境变量再卸载即可

4)mysql-5.7.12-winx64

  • zip 版,要配置

5)mysql-connector-odbc-noinstall-5.3.6-winx64

  • 安装好后进控制面板添加 odbc-系统 dsn

2.一个简单的 python 通过 odbc 方式连接 mysql 的例子

import tushare
import pandas
import sqlalchemy
DF = tushare.get_hist_data(\'sh\')
DF.drop([\'price_change\', \'p_change\', \'ma5\', \'ma10\', \'ma20\', \'v_ma5\', \'v_ma10\', \'v_ma20\'], axis=1, inplace=True)
DF[\'date\'] = pandas.DataFrame(DF.index, DF.index)
DF[\'index\'] = pandas.DataFrame([i for i in range(0, len(DF))], DF.index)
Engine = sqlalchemy.create_engine(\'mysql+pyodbc://test:123456@odbcdsn\')
DF.to_sql(\'sh\', Engine, if_exists=\'replace\', index=False)

1

360截图201606091321191742222

360截图20160609132119174

以上是关于python 与 mysql的主要内容,如果未能解决你的问题,请参考以下文章

常用python日期日志获取内容循环的代码片段

linux中怎么查看mysql数据库版本

python 有用的Python代码片段

Python 向 Postman 请求代码片段

python [代码片段]一些有趣的代码#sort

使用 Python 代码片段编写 LaTeX 文档