这篇文章总结基于python的数据库操作。将数据库的操作与python中的pandas模块结合起来,能够实现高效的数据处理与快速的数据读取。
1、利用pandas写入MySQL数据库
1.1 dataframe输出到mysql
示例过程:
- 以下是将一个csv数据文件写入数据库的过程:
- 使用MySQLdb连接(MySQLdb的安装可见:python包的各种安装问题汇总),使用pandas输出
from pandas.io import sql
data = pd.read_csv(PATH_SAVE + FILE_TRAIN)
db = MySQLdb.connect(host = "localhost", user = "root",
passwd = "1234", db = "mydb_1