- 想定読者:Win11でMySQLを使いたいがPCが非力で行き詰まっている人
- MySQLを使わずMariaDBをインストール
- 爺の環境 i3-7020u
- PowerShell:MS-DOS時代の、コマンド打ちを思い出した
- インストールするのは、MariaDB, PHP, Apache, phpMyAdmin
- サービス設定も必要
- 目標:Web画面でphpMyAdminを使いMariaDBを閲覧・操作
Windows11にXAMPPをインストールし、MySQL(MariaDB)をつかうようしました。ところが、HDDにセットアップしたもので、サービスが立ち上がらないなど不都合が発生しました。AI-Copilotに相談したら「全部入りは重たい」「必要なモノだけ個別インストールしては」との旨提案してくれました。その顛末記です。
想定読者:Win11でMySQLを使いたいがPCが非力で行き詰まっている人
何かのアプリ・ソフトをインストールし、すぐ使えるようになる、という便利な道筋、今回は無いみたいです。以下のようなコトが苦にならない方が試してみるのがおすすめです。
- Win11PCを持っている
- 管理者としてPowerShellを使うことができる
- インターネット接続し、ダウンロード(DL)、解凍、展開、フォルダ移動などできる
- Mery、メモ帳などテキストエディターを使ったことがある
MySQLを使わずMariaDBをインストール
名が通ったMySQLではなくMariaDBをインストールします。互換性が高いようです。
MariaDBのデータ置き場所設定、root権限のパスワード、サービスの登録・確認などをおこないます。 詳しくは別途・別記事の予定です。
爺の環境 i3-7020u
爺がインストールしようとしたPCは次のような環境です。
- i3-7020u、メモリ8GB、500GBハードディスク
- Windows11Pro
当初、XAMPPで簡単にインストール・運用しようとしましたが、サービス開始できず、待機時間経過などが発生しました。それで、Copilotに相談したら、必要なモノを個別にインストールする、という方法でした。
PowerShell:MS-DOS時代の、コマンド打ちを思い出した
爺、1980年代前半からPC使ってます。途中、MS-DOSコマンド少し使った記憶があります。その後、Windows95以降、GUI(画面アイコンのクリックなど)環境が多くなり、忘れていたようなコマンド打ち(CLI/CUI)でした。
見た通り打てば良い、のですが、昔と同様、打ち間違え・実行したら「エラー」が返ってきます。爺、何度もエラーが発生しました。広い画面でコピペできる環境があれば、昔よりは楽ができるかと思います。このあたりで「無理」と思われた方は、XAMPPが楽に動くPCを入手された方が良いかと思います。
インストールするのは、MariaDB, PHP, Apache, phpMyAdmin
それぞれのサイトから狙ったバージョンの圧縮フォルダをダウンロード(DL)します。解凍・展開、フォルダ名変更、狙ったフォルダに配置、などの順に作業します。なお、フォルダにおいたら期待通り動いてくれるということにはなりません。
長い手順で設定操作、設定ファイルの追記・変更、テスト用ファイル作成、などがかなりあります。アイコンクリックしたら自動的にインストールが進み、すぐ使えるようになる、という条件はほぼありませんので、失敗の可能性を考えるとメインPCではなく、サブPCなどで試すのが良いかと想像します。
サービス設定も必要
パソコン起動時、必要な準備が自動的に進行・完了し、使えるようになる…これが「サービス」です。Windows電源を入れ、デスクトップ画面表示までの間に「サービス」実行登録があればOKですが、今回インストールする多くは、自力で「サービス」登録作業が必要です。ここで「知らぬ」というかたは、恐らくMySQL(MariaDB)よりは、SQLiteで最初試すか、XAMPPで試すのが近道ではないかと妄想します。
目標:Web画面でphpMyAdminを使いMariaDBを閲覧・操作
PowerShellのコマンド打ちでMariaDBを使うこともできますが、それよりは、Web画面経由でExcelのように並べられたデータを見る方が楽かと思います。それを実現するのが目標です。Apacheがサーバー役です。
以後、長めの顛末を何回かに分けて投稿予定です。単なる覚書、というようなものです。お気づきの点がありましたらコメントなどでご教示ください。