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