我试着用Ballerina Mysql客户端(Ballerina version-0.990.2,Mysql JDBC driver-5.1.6)发表评论,但是我得到的错误是
错误:sql连接器配置错误:初始化池失败:从服务器接收到未知的初始字符集索引“255”。可以通过“characterEncoding”属性强制设置初始客户端字符集。注意:从服务器接收到未知的初始字符集索引“255”。可以通过“characterEncoding”属性强制初始客户端字符集。{}
mysql:Client testDB = new({
host: "localhost",
port: 3306,
name: "users",
username: "root",
password: "password",
poolOptions: { maximumPoolSize: 5 },
dbOptions: { useSSL: false }
});
最佳答案
我找到了错误的解决办法。这是因为mysql版本和mysql连接器版本不匹配。我从http://central.maven.org/maven2/mysql/mysql-connector-java/下载了合适的版本