Macでデータベースを操る!コマンドラインMySQLクライアントのインストールと使い方
Mac にコマンドライン MySQL クライアントをインストールする方法
このチュートリアルでは、Homebrew と MySQL 公式パッケージを使用して、Mac にコマンドライン MySQL クライアントをインストールする方法を説明します。
前提条件
- macOS がインストールされていること
- ターミナルへのアクセス権があること
手順
-
Homebrew のインストール (省略可)
Homebrew が既にインストールされている場合は、この手順をスキップしてください。
ターミナルを開き、以下のコマンドを実行します。
/bin/bash -c "$(curl -fsSL https://github.com/Homebrew/brew)"
上記のコマンドは、Homebrew のインストールスクリプトをダウンロードして実行します。 インストール中に、パスワードの入力を求められる場合があります。
-
MySQL 公式パッケージのインストール
以下のコマンドを実行して、MySQL 公式パッケージをインストールします。
brew install mysql
このコマンドは、MySQL クライアントとサーバーをインストールします。
-
MySQL サーバーの起動
sudo mysql_start
このコマンドは、
sudo
を使用して root 権限で実行する必要があります。 パスワードの入力を求められます。 -
MySQL クライアントのテスト
以下のコマンドを実行して、MySQL クライアントが正常にインストールされていることを確認します。
mysql -u root -p
このコマンドを実行すると、MySQL コマンドプロンプトが表示されます。 ログインするには、root パスワードを入力する必要があります。
MySQL コマンドプロンプトから、データベースの作成、削除、クエリの実行など、さまざまな操作を実行できます。
補足事項
- MySQL クライアントは、
/usr/local/mysql/bin/mysql
にインストールされます。 - MySQL サーバーのデータディレクトリは、
/var/lib/mysql
です。 - MySQL 設定ファイルは、
/etc/my.cnf
です。
トラブルシューティング
- MySQL サーバーを起動できない場合は、
sudo mysql_status
コマンドを実行して、エラーメッセージを確認してください。 - MySQL クライアントにログインできない場合は、root パスワードが正しいことを確認してください。
# Homebrew のインストール (省略可)
/bin/bash -c "$(curl -fsSL https://github.com/Homebrew/brew)"
# MySQL 公式パッケージのインストール
brew install mysql
# MySQL サーバーの起動
sudo mysql_start
# MySQL クライアントのテスト
mysql -u root -p
# データベースの作成
CREATE DATABASE my_database;
# データベースの選択
USE my_database;
# テーブルの作成
CREATE TABLE my_table (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
email VARCHAR(255) NOT NULL
);
# データの挿入
INSERT INTO my_table (name, email) VALUES ('John Doe', '[email protected]');
INSERT INTO my_table (name, email) VALUES ('Jane Doe', '[email protected]');
# データの選択
SELECT * FROM my_table;
# データベースの削除
DROP DATABASE my_database;
# MySQL サーバーの停止
sudo mysql_stop
このサンプルコードは、以下の操作を実行します。
- Homebrew (省略可) と MySQL 公式パッケージをインストールします。
- MySQL クライアントを使用して、データベースを作成、選択、削除します。
- テーブルを作成し、データの挿入と選択を行います。
このコードは、MySQL クライアントの基本的な操作を理解するための出発点として使用できます。 詳細については、MySQL 公式ドキュメントを参照してください。
Mac にコマンドライン MySQL クライアントをインストールするその他の方法
MySQL 公式 DMG パッケージを使用する
- macOS 用の MySQL コミュニティ版 DMG パッケージをダウンロードします。
- ダウンロードした DMG パッケージをダブルクリックしてマウントします。
- マウントされた DMG パッケージ内で、
MySQL Installer.app
をダブルクリックして開きます。 - インストーラーの指示に従って、MySQL をインストールします。
MacPorts を使用してインストールする
-
mysql -u root -p
Homebrew以外にも、MySQL 公式 DMG パッケージや MacPorts を使用して、Mac にコマンドライン MySQL クライアントをインストールすることができます。 自分に合った方法を選択してください。
mysql macos terminal