Mysql 为什么我的API不能访问另一个架构?
当我询问Mysql 为什么我的API不能访问另一个架构?,mysql,c,schema,c-api,Mysql,C,Schema,C Api,当我询问 SELECT * FROM INFORMATION_SCHEMA.PARTITIONS; 它返回以下错误: code[1146]MSG[表'EmailRecord.PARTITIONS'不存在] 它在当前模式下运行良好,但我无法访问任何其他模式 我设法访问了工作台中的其他模式 Mysql版本:5.7.18-0ubuntu0.16.04.1 C api:mysql/mysql.h 当前架构:EmailRecord 此问题已解决,应作为答案发布: OP解决方案是: 在MYSQL\u r
SELECT * FROM INFORMATION_SCHEMA.PARTITIONS;
它返回以下错误:
code[1146]MSG[表'EmailRecord.PARTITIONS'不存在]
它在当前模式下运行良好,但我无法访问任何其他模式
我设法访问了工作台中的其他模式
- Mysql版本:
5.7.18-0ubuntu0.16.04.1
- C api:
mysql/mysql.h
- 当前架构:
EmailRecord
MYSQL\u real\u connect()时删除参数MYSQL\u OPT\u RECONNECT
太糟糕了,我们没有更多的源代码来咀嚼和帮助其他人,例如,…你的意思是信息\u schema.partitions
?是的。信息模式和它一起工作吗?在C API中不工作,但在workbeach中工作。它应该工作,你能提供失败的代码吗?