異常スクリーンショット:
エラー理由: mysqlのデフォルトのインストールでは、米国のタイムゾーンである。なぜなら、およびエリア我々は結果と同じではありません、中国と米国の間の時間帯
解決策: URL追加serverTimezone = UTCの後ろに?
改訂されたコードです:
パブリック 静的 ボイドメイン(文字列[]引数){ 試み{ Class.forNameの( "com.mysql.cj.jdbc.Driver" ); // データベース構成情報の 文字列のURL =「JDBC:MySQLの: //127.0.0.1:3306 ?serverTimezone UTC = " ; // アカウントの 文字列名="ルート" ; // パスワードの 文字列のパスワード=" 123456 " ; 接続CON = したDriverManager.getConnection(URL、ユーザ名、パスワード); System.out.printlnは(CON); / / クローズデータベースは )(con.close; }キャッチ(ClassNotFoundExceptionが電子){ e.printStackTrace(); } キャッチ(のSQLException E){ e.printStackTrace(); } }