龍人facebooktwitterDockerを活用して手軽にMySQL環境を構築する今回は、MySQLサーバーをDockerで立ち上げ、テーブル作成を行うまでの手順を解説します。この方法は開発環境の構築を簡単にし、さまざまなプロジェクトでのデータベース管理を効率化します。コンテナの停止08まとめはじめに今回は、MySQLサーバーをDockerで立ち上げ、テーブル作成を行うまでの手順を解説します。この方法は開発環境の構築を簡単にし、さまざまなプロジェクトでのデータベース管理を効率化します。Desktopがインストールされていることインストールがまだの方はこちらから行えます。Desktopをインストールする必要があります。MySQLイメージの取得まずは、MySQLのDockerイメージを取得します。mysql:8.2.0特定のバージョンが必要な場合は、mysql:<バージョン>の形で指定します。今回はバージョン8.2.0を使用します。hubでは多くのユーザーがDockerイメージを共有しているため、状況にあわせてダウンロードして自身の環境で使うこともできます。数秒ほどでイメージの取得が完了します。次に、MySQLコンテナを作成し、起動します。コンテナに名前を割り当てます。rootユーザーのパスワードを設定します。デタッチモードで実行し、バックグラウンドでコンテナを起動します。コンテナが作成されていることが確認できます。MySQLコンテナへの接続コンテナが起動したら、MySQLに接続します。-pここで、ステップ2で設定したパスワードを入力します。以下のように表示されてれば、成功です。テーブルの作成MySQLプロンプトで、新しいデータベースとテーブルを作成します。mydbという名前のデータベースを作成します。作成したデータベースを選択します。mytableというテーブルを作成し、いくつかの列を定義します。テーブル構造を確認することができます。作業が終了したら、コンテナを停止します。DesktopからGUIでコンテナの起動・停止・削除を行うこともできます。まとめDockerを用いることで、MySQL環境のセットアップが簡単かつ迅速に行えます。これにより、開発環境やテスト環境でのデータベースの構築が容易になり、環境依存の問題を軽減できます。Dockerを利用することで、異なるバージョンのMySQLを同時に稼働させることも可能になります。