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

背景/目标

本量化系列主要是针对个人或者小型投资团队进行量化+机器学习实操的学习和实践笔记
本篇的主要目标是实现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)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。