VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 6
声望: 0
我在使用客户端的历史数据管理模块功能,我进去了做了本地数据库配置,就是database. host name port user password之类的,我使用的是mysql community。然而在database.database上我没改,还是之前默认的'database.db',然后程序报错了。

File "C:\veighna_studio\lib\site-packages\pymysql\protocol.py", line 221, in raise_for_error
err.raise_mysql_exception(self._data)
File "C:\veighna_studio\lib\site-packages\pymysql\err.py", line 143, in raise_mysql_exception
raise errorclass(errno, errval)
peewee.OperationalError: (1049, "Unknown database 'database.db'")

现在的问题是这个模块一打开就死了,我没法进去再改参数了,这个问题应该怎么解决?另外database.database应该改成什么参数呢?

Member
avatar
加入于:
帖子: 4709
声望: 287

可以对.vntrader文件夹中的vt_setting.json进行手动修改
如果你在mysql里创建的数据库名字叫vnpy的话就把database.database改成vnpy就好

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】