Python 金融量化分析

数据存储

Python 标准数据库接口为 Python DB-API 1,为开发人员提供了数据库应用编程接口。Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库:https://wiki.python.org/moin/DatabaseInterfaces

Relational Non-Relational Native Python
通用数据库 数据仓库数据库 嵌入式数据库 记录型数据库 XML数据库 图形数据库 Python数据库
IBM DB2 Teradata asql MetaKit 4Suite server Neo4j buzhug
Firebird IBM Netezza [GadFly][15] ZODB/doc Oracle/Sleepycat DB XML SnakeSQL
Informix SQLite BerkeleyDB
Ingres ThinkSQL KirbyBase
MySQL Durus
Oracle atop
PostgreSQL buzhug
SAP DB
SQL Server
Access
Sybase

python操作mysql数据库

什么是MySQLdb?

MySQLdb 是用于Python链接Mysql数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的。

如何安装MySQLdb?

为了用DB-API编写MySQL脚本,必须确保已经安装了MySQL。复制以下代码,并执行:

1
2
3
4
#!/usr/bin/python
# -*- coding: UTF-8 -*-
import MySQLdb

如果执行后的输出结果如下所示,意味着你没有安装 MySQLdb 模块:

1
2
3
4
Traceback (most recent call last):
File "test.py", line 3, in <module>
import MySQLdb
ImportError: No module named MySQLdb

安装MySQLdb,请访问 https://pypi.python.org/pypi/MySQL-python
选择合适版本,这里选择 MySQL-python-1.2.5.win32-py2.7.exe (md5),双击安装即可。

【1】 DB-API 是一个规范. 它定义了一系列必须的对象和数据库存取方式, 以便为各种各样的底层数据库系统和多种多样的数据库接口程序提供一致的访问接口 。

吃不起茶叶蛋了,求支持~
Fork me on GitHub