この初心者向けガイドでは、インストール手順を説明します。 MySQL macOS システム上で ズシュ 。
Zsh を使用して macOS に MySQL をインストールする
インストール中 MySQL の上 マックOS と ズシュ これは簡単で、以下の手順を使用して完了できます。
ステップ1: Mac で Zsh ターミナルを開き、以下のコマンドを実行してインストールします。 自作 あなたのシステム上で。
usr/bin/ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'
このツールを介して、インストールできるようになります MySQL macOSでも簡単に。
ステップ2: 無事にセットアップが完了したら 自作 Mac 上での次のステップは、 MySQL 以下に示すコマンドを使用します。
mysqlを醸造インストールする
このコマンドを実行すると、 ズシュ 、 自作 インストールプロセスを処理し、必要なファイルと依存関係を取得し、設定を行います。 MySQL あなたのシステム上で。
ステップ 3: インストールが成功すると、 MySQL Mac では、 MySQLサーバー で次のコマンドを実行することで、 ズシュ :
醸造サービスがmysqlを開始します
ステップ 4: を確保するには、 MySQLサーバー 不正アクセスから保護するには、root パスワードを設定することが重要です。これは、次のコマンドを使用して実行できます。
mysql_secure_installationこのコマンドを実行すると、セキュリティ設定スクリプトが開始され、セキュリティを保護するプロセスがガイドされます。 MySQL インストール。このスクリプトは、他のセキュリティ対策の中でも特に、root パスワードの設定、匿名ユーザー アカウントの削除、リモート root ログインの禁止、テスト データベースの削除を要求します。
ステップ5: 使用した場合 醸造サービスがmysqlを開始します 始めること MySQL Mac では、システムの再起動時に自動的に再起動されます。これにより、 MySQL は常に利用可能であり、バックグラウンド サービスとして実行されます。ステータスを確認したい場合は、 MySQL またはサービスを手動で停止/開始するには、次のコマンドを使用できます。
で管理されているサービスのリストを表示するには 自作 、 含む MySQL 、現在のステータスとともに、次のコマンドを使用します。
醸造サービスのリスト
を停止するには、 MySQL サービス:
brew サービスが mysql を停止する
このコマンドを実行すると、 MySQL サービスを効果的に停止する MySQLサーバー Mac 上で。
ノート: ランニングを避けたい場合 MySQL システムの再起動時に自動的に起動するデーモン プロセスとして、 MySQLサーバー 必要に応じて手動で実行します。これを実現するコマンドは以下のとおりです。
を開始するには、 MySQLサーバー :
mysql.serverの起動
このコマンドを実行すると、 MySQLサーバー そしてそれを接続できるようにします。
を停止するには、 MySQLサーバー :
mysql.server の停止
このコマンドを実行すると、正常にシャットダウンされます。 MySQLサーバー そしてそのプロセスを終了します。
ステップ6: 接続するには MySQL Mac 上のサーバー ズシュ 、次のコマンドを使用します。
mysql -u ユーザー名 -p交換 ユーザー名 適切な MySQL 接続に使用するユーザー名。上記のコマンドを実行した後、指定したユーザー名に関連付けられたパスワードを入力する必要があります。として接続している場合 ルートユーザー の場合、コマンドは次のようになります。
mysql -u root
コマンドを入力し、正しいパスワードを入力すると、に接続されます。 MySQL サーバーにアクセスすると、実行を開始できます SQL を使用したクエリまたはデータベースの管理 MySQL コマンドラインインターフェイス。
結論
MySQL は、データを効果的に管理および分析するために使用されるデータベース管理システムです。このチュートリアルでは、インストールするための段階的なアプローチを提供します。 MySQL macOS 上で 自作 。インストールから root パスワードでサーバーを保護し、サーバーに接続するまでのプロセス全体を順を追って説明します。 MySQL サーバ。これらの手順を使用すると、正常にセットアップして使用できるようになります。 MySQL macOS システム上で。