量化+AI | 本地mysql库构建和数据导入

量化+AI | 本地mysql库构建和数据导入_第1张图片

背景/目标

本量化系列主要是针对个人或者小型投资团队进行量化+机器学习实操的学习和实践笔记
本篇的主要目标是实现mysql数据库的创建和储存历史交易和相关数据的数据表(基于Mac)


Mac上安装本地mysql数据库

安装mysql

brew update
brew upgrade
brew install mysql

配置mysql

brew services start mysql
mysql_secure_installation # 需要设定一系列包括密码在内的设置

连接mysql数据库

mysql -uroot -pxxxxx -h ...... # 按照上述设置的配置来连接本地数据库

创建数据表和手动数据导入等操作

参考python操作:https://blog.csdn.net/Anwel/article/details/79919646

从pandas dataframe将数据导入mysql (从pymysql直接导入会报错)

from sqlalchemy import create_engine
engine = create_engine('mysql+pymysql://user:password@localhost/database')
dataframe.to_sql(table, con = engine)

你可能感兴趣的:(量化+AI | 本地mysql库构建和数据导入)