問題タブ [connector-j]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Wildfly データソースが MySql データベースに接続しない
私は Wildfly/JBoss にまったく慣れていないので、何をすべきかわかりません。昨日の正午からこの問題に取り組んでいます。mysql-connector-java-8.0.20.jar をコネクタとして使用しようとしていますが、Wildfly のバージョンは wildfly-19.0.0.Final です。したがって、サーバーへの展開は正常に機能しているように見えましたが、データソースを追加して接続をテストしようとすると、次のエラーが発生します。
ログ/サーバーがスローします:
私が言ったように、私は新しいので、ワイルドフライに関する多くの既存の知識を期待しないでください. よろしくお願いします!
java - テーブル文字セット utf8mb4 が機能しない mysql-connector-java 5.1.44 (およびそれ以降)
構成のあるmysqlサーバー8.0.21があります
そして、文字セットが utf8mb4 のテーブル
このコードは mysql-connector-java 5.1.18 で動作しています
しかし、mysql-connector-java-5.1.44 (またはそれ以上) を使用すると、エラーが発生しますjava.io.IOException: Incorrect string value: '\xF0\x9F\x9A\x98\xF0\x9F...'
character_set_server
サーバー構成をに変更することで、このコードをバージョン 5.1.44++ で動作させることができますutf8mb4
が、下位互換性があるため、変更できませんでした。
このコードが古いバージョン (mysql-connector-java-5.1.18) でどのように機能するかは誰でも知っていますが、バージョン (5.1.44 以降) では機能しません。このエラーに関連するトピックをいくつか見つけましたが、問題を解決できませんでした