MySQLX.GetSession异常::'预期的消息ID:2.收到的消息ID:10'

时间:2018-12-24 23:22:54

标签: c# mysql

我正在尝试使用以下代码通过MySQL DevAPI连接到我的数据库:

 var connectionString = string.Format("server={0};port={1};user={2};password={3};", host, port, username, password);
 _session = MySQLX.GetSession(connectionString);
 Schema = _session.GetSchema(database);

但是我看到此错误消息:

  

“ MySql.Data.MySqlClient.MySqlException:'预期消息ID:2。   收到的消息ID:10'“

我不知道这意味着什么,并且使用谷歌搜索不会产生任何结果。 我的连接字符串正确,因为我可以使用简单的Connection = new MySqlConnection(connectionString);语法进行连接。

我一直遵循this example来开始使用DevAPI。

1 个答案:

答案 0 :(得分:2)

好像我发现了一样,数据库中的表具有ID类型为BIGINT的ID字段,该字段似乎不受支持,并且需要INT。