xamppとworkbenchのインストールをしら、まずは MySQLのデータベースを構築し、phpでアクセスするのが、一連の流れ。
以前は、週に3つのブログを立ち上げたこともあるくらい、データベースとかHTML触ってましたが、ここ数年はさっぱり。
まあ、仕事の一環で、会社PCに両方ともインストールしているので、特に問題はない。
…と思ったら大間違いである。
早速、トラブルに見舞われたので、ここに記録しておこう。
Failed to Connect to MySQL at 127.0.0.1:3306 with user root SSL connection error; SSL is required but the server doesn’t support it
まずはこのエラーである。
これは、workbenchがxamppへの接続にSSLが要求されているが、xamppがそもそもSSLに対応していない、というのが原因らしい。
設定を見ると、Use SSLの項目が、Require 一択になっている。
同じようにSSLのところを見ると、
if available
が選択できたので、その設定にすると、無事にMySQLとworkbenchが接続できた。
が選択できたので、その設定にすると、無事にMySQLとworkbenchが接続できた。
なぜ、require 一択になってしまったのかは知らないが、もし同じエラーが出たら、バージョンを戻して試してみるといいかもしれない。