[注意]この記事では、EclipseとMySQLがすでにダウンロード済みを前提としています。
データベース定義の登録で「Could not create connection to database server.」エラーの解消に手間取ってしまったため、同様のエラー解消に困っている人の助けになればと思い記事にしました。
環境情報
・Windows 11 Home
・Eclipse‥‥‥ pleiades-2021-12-java-win-64bit-jre_20220106
・MySQLCommunityServer‥‥‥mysql-installer-web-community-8.0.29.0
・JDBCドライバー‥‥‥mysql-connector-java-8.0.29\mysql-connector-java-8.0.29.jar
エラー内容
下記の接続文字列で接続を試みたところ「Could not create connection to database server.」エラーが表示されました。
jdbc:mysql://localhost:3306/javaweb?characterEncoding=UTF-8&serverTimezone=JST
(MySQL上で文字コードUTF-8でJAVAWEBという名前のデータベースを作成済みです。)
⇒mysql> CREATE DATABASE JAVAWEB CHARACTER SET UTF8MB4
対処内容
接続文字列をjdbc:mysql://localhost:3306/javaweb?characterEncoding=UTF-8に変更するとエラーが解消しました。