gpt4 book ai didi

mysql - 为psiturk实验配置mysql数据库

转载 作者:行者123 更新时间:2023-11-29 12:09:19 27 4
gpt4 key购买 nike

我最近在我志愿参与的实验室接到了一项任务,我的 PI 说他们的实验没有成功,因为没有工作人员能够完成该任务...

我的假设是,由于 sqlite 在并发操作中无效(如 psiturk 文档中所述),他们的 sqlite 实现不允许正确记录实验数据。我的问题是,如何正确设置 mysql 数据库来配合他们已经做过的实验?

我从 mysql 解释器创建了一个名为“particpants”的新数据库。然后我成功启动了mysql服务器...

接下来,我将“config.txt”文件中的database_url从等于sqlite://participants.db(本地数据库文件)更改为等于mysql://aweeeezy@localhost:3306/participants,但是当我尝试启动psiturk服务器时无法连接到数据库。

我还尝试了mysql://aweeeezy@localhost/particpants...我不知道如何格式化这个database_url字符串以便实验可以在mysql上运行,但我还没有在搜索 mysql 相关帖子和/或 psiturk 相关帖子时发现任何有用的内容。

请帮助数据库菜鸟!

最佳答案

使用MySQL的config.txt的database_url字段的格式需要为mysql://用户名:密码@主机名/数据库。 psiTurk 2.0 依赖于 SQLAlchemy,一些相关文档如下:http://docs.sqlalchemy.org/en/rel_1_0/core/engines.html

关于mysql - 为psiturk实验配置mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30957504/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com