托管我的数据库的远程服务器最近将MySQL更新为8.0.29版本。我使用Visual 2013创建一个利用该数据库的项目。我的远程服务器有字符集设置为utf8mb4,排序规则设置为utf8mb4_general_ci,而且每个表字符集都是utf8mb4。当尝试添加新的数据连接时,我不能选择任何表,但是当我提供表名时,它说连接成功了。不幸的是,当我试图查看表时,它会抛出一个错误:
Character set utf8mb3 is not supported by Net
我们有一个本地的EnsEMBL MySQL数据库,其中包含带注释的蚊子基因组。PyCogent食谱声明,您可以通过cogent.db.ensembl.HostAccount模块从本地MySQL EnsEMBL数据库访问/查询数据。是PyCogent的源代码。因为函数的先验假设是,我知道物种的确切名称(字符串),我试图查询它们的基因组.在网上搜索了几个小时之后,如果有人能告诉我如何列出物种的名称( PyCogent会理解的),我会非常感激,这样我才能最终查询本地数据库中的基因组数据import H