2022年1月16日日曜日

xampp と workbench

今年は気合入れてやるぜ!と元旦から、キーボードに向かってカタカタ入力しているラターシュです。

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 一択になっている。


これでは、どうしようもないので、workbenchのバージョンが低いものをダウンロード。
同じようにSSLのところを見ると、
if available
が選択できたので、その設定にすると、無事にMySQLとworkbenchが接続できた。

なぜ、require 一択になってしまったのかは知らないが、もし同じエラーが出たら、バージョンを戻して試してみるといいかもしれない。

2022年 プログラム初め

もう2022年である。

前回の投稿が2019年なのはともかく。
去年2021年は、今までで一番高速に過ぎていった。

まるでそんな年はなかったかのように…。

歳を取ると時の流れが速くなるとは言うが、そんな生ぬるい速さではなかった。
今年は、そういうことにならないように、1月1日から、色々やることにした。

まずは、購入して、ほぼ放置していた、ゲーミングデスクトップ。
いくつかゲームをインストールして遊んだ程度である。

まずは、これをプログラム環境にすることから。
ちょうど、メインで使用していたノートPCの調子が悪くなったので、各種データの移行も併せて色々やろう。

…で、さくっとやったのが以下。

・いつものテキストエディタのインストール
・VisualStudioのインストール
・xamppのインストール
・mysql workbenchのインストール
・Android Studioインストール

インストール後は、ちゃんと色々起動して、ビルド・接続などができるところまでは完了。

今時、こういうブログで色々書いて公開できるのに、
わざわざ年会費払って独自ドメイン取得している個人はそんなにいないだろうな…。

放置状態だから、ページもボロボロだし、サーバー側のバージョンアップの関係で、データベースも初期化されてるから、動作もやばいだろうし。

次にするのは、このWebサイトの手入れか、Androidアプリの作成かな。