この記事では、主にMACオペレーティングシステムでのMySQL5.7とMySQLWorkbenchのインストールと設定に焦点を当てています。 まず、下の図に示すように、Oracle メイン メニューから MySQL ダウンロード ページを見つけます。 MySQL も現在は Oracle が所有しています。 オラクル 次のアドレスから MySQL ダウンロード ページに直接アクセスすることもできます。どちらの方法を使用しても、最終的には以下のページに到達します。 https://www.mysql.com/downloads/ このページには、クラウド サービス、エンタープライズ エディション、コミュニティ エディションなど、MySQL 製品に関する多くの情報が掲載されています。今回はオープンソースの無料版であるコミュニティ版をインストールしました。 ページの一番下までスクロールして、赤いボックス内のリンクを見つけます。 MySQL Community Edition (GPL)、これはコミュニティ エディションです。 入ると以下のようなページになります。コミュニティ版でも多くのサービスが提供されています。最も重要なのは、もちろんMySQL Community Server (GPL) です。これは、MySQL が提供するデータベース サーバー サービスです。このページには、今回紹介・インストールするもうひとつのツール、 MySQL Workbench (GPL)があり、これは公式サイトが提供しているデータベース可視化ツールで、非常に使いやすいです。 ダウンロードするにはそれぞれのリンクをクリックしてください 2つのDMGインストールパッケージを入手する 以下は 2 つの部分に分かれた詳細なインストールの説明です。 1. Mysql5.7.19のインストール。 2.MySQL5.7.19関連の設定。 3.MySQL Workbench のインストールと設定。 1. Mysql5.7.19のインストール。 MySQL5.7.19 dmg インストール ファイルをダブルクリックします。 引き続き pkg インストール パッケージを開き、下の図に示すように、プロンプトに従って手順を追って進めていきます。 ここで、ライセンス契約に同意するかどうかをユーザーに尋ねるウィンドウがポップアップ表示されます。 「同意する」をクリックします。 インストールが完了すると、ここに重要なメッセージが表示されます。システムは、MySQL ルート スーパー管理者ユーザーに一時パスワードを自動的に割り当てます。保存する必要があります。保存しないと、インストールしたばかりの MySQL にログインできなくなります。 2.MySQL5.7.19関連の設定。 MySQL をインストールした後も、関連するシステム構成を実行する必要があります。まず、MySQL への初期ログインを実行する必要があります。そして初期パスワードを変更します。 ステップ 1: MySQL サーバー サービスをオンにするか、サービスがオンになっているかどうかを確認する必要があります。 以下のようにシステム環境設定を開きます。 以下の MySQL サービスを見つけてクリックします。 クリックすると、サービスステータスが停止になり、「MySQL Server の起動」ボタンをクリックしてサービスを開始します。 サービスを開始すると、サービスの状態が実行中であることがわかります。後でサーバーをシャットダウンする場合は、ここで見つけて「MySQL サーバーの停止」をクリックします。 ステップ 2:初期パスワードを変更します。 サーバーを起動したら、ターミナルで MySQL コマンドを使用して操作する必要があります。 まず、MySQL がどのディレクトリにインストールされているかを知る必要があります。インストール ファイルは、すべてのファイルを /usr/local ディレクトリに自動的に配置します。 mysql は実際には mysql-5.7.19-macos10.12-x86_64 へのリンクです。これら 2 つのフォルダーを使用すると、実際には同じファイルが操作されます。 したがって、MySQL のホーム ディレクトリは次のようになります。 /usr/local/mysql-5.7.19-macos10.12-x86_64 MySQLコマンドはすべてbinディレクトリにあります。たとえば、最も重要なmysqlのmysqladminコマンドなどです。 /usr/local/mysql-5.7.19-macos10.12-x86_64/bin または ローカル このようなコマンドの場合、以下に示すようにフルパスを使用してアクセスすることも、コマンドを環境変数に追加することもできます。 /usr/local/mysql-5.7.19-macos10.12-x86_64/bin/mysql -u ルート -p /usr/local/mysql/bin/mysql -u ルート -p コマンドを環境変数に設定するか、エイリアスを作成することをお勧めします。 具体的な操作は以下のとおりです。 ターミナルを開き、次のように入力します: cd ~ ~ ユーザーのホームディレクトリに入り、次のように入力します: sudo vim .bash_profile Enter キーを押して実行します。ルート ユーザーのパスワードを入力する必要があります。 Sudo は、環境変数ファイルを変更するために root ユーザーが使用します。 ドキュメントの下部に、次のように入力します: export PATH=${PATH}:/usr/local/mysql/bin 次に、Esc キーを押して挿入状態を終了し、下部に :wq と入力して保存して終了します。 タイプ: ソース .bash_profile Enter キーを押して環境変数を実行します。 その後は、すべての mysql コマンドをターミナルで直接使用できるようになります。 次に、初期パスワードの変更を続けます。 ターミナルに mysql -u root -p と入力し、Enter キーを押して、パスワードを入力します。 -u オプションはユーザー名を示します。ここでは、スーパー管理者ユーザー root が使用されます。-p はパスワードを使用してログインすることを示します。 mysql コマンド ページに正常に入力したら、次のコマンドを使用してパスワードを変更できます。ここでパスワードをrootに変更しました。 'root'@'localhost'=password('root') のパスワードを設定します。 初期化パスワードを変更した後は、データベースを通常どおり使用できます。たとえば、show databases; コマンドを入力して、サーバー内のすべてのデータベースを表示します。 MySQL サーバーの構成が完了しました。 3.MySQL Workbench のインストールと設定。 Workbench dmg インストール パッケージを開きます。 MySQLWorkbench.app をアプリケーション フォルダにドラッグしてインストールを完了します。 アプリケーション内で、MySQL Workbench を見つけてクリックするとプログラムが開きます。 プログラムを開いたら、Workbench のウェルカム インターフェイスに入ります。 接続を追加するには、赤いボックス内のプラス記号をクリックします。 それをクリックした後、接続を構成する必要があります。接続名 (接続名)、サーバー名 (ホスト名) を入力します。127.0.0.1 はローカル マシンを表します。ポート (ポートのデフォルトは 3306)、ユーザー名 (ユーザー名にはスーパー管理者の root を使用します) をクリックし、[パスワードを保存] をクリックします。[キーチェーンに保存] をクリックしてデータベース パスワードを保存し、それをクリックしてパスワードを入力します。これはユーザー名と同様に root です。下に [接続のテスト] ボタンがあります。これをクリックして、接続が利用可能かどうかを確認します。失敗した場合は、データベース サービスが開始されていないか、ユーザー名とパスワードが正しくないことが原因の可能性があります。 設定が成功したら、ページに戻り、以前の接続を確認できるので、クリックして接続します。 接続をクリックすると、データベース操作の実際のビジュアル インターフェイスが表示されます。 このページでは、さまざまなデータベース操作を実行できます。以下はクエリ要求です。 この時点で、最新バージョンの MySQL 5.7 と Workbench のインストールと構成が説明されました。ご質問がある場合は、すぐにご質問ください。できるだけ早く解決いたします。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
1. コマンドの紹介tac (cat の逆順) コマンドは、ファイルの内容を行単位で逆順に出力します...
目次1. 配列の分解2. オブジェクトの分解3. 不完全な解体4. 分割代入を使用して変数交換を実装...
目次序文🍹準備🍲vue3 の使い方🍖 実装要約する序文最近、私の最初の公式 vue3 + ts プロ...
この記事では、画像を読み込むためのJavaScriptキャンバスの具体的なコードを参考までに紹介しま...
MySQL の mysql 5.7.18 zip バージョンは、クリックして次のステップをクリックし...
Bツリーインデックス異なるストレージ エンジンでは、異なるストレージ構造を使用する場合もあります。た...
1. リストクエリインターフェースの効果コード処理ロジックを紹介する前に、まずは感覚的に理解し、レン...
目次1. この Web サイトには SQL インジェクションの脆弱性がある可能性があることが判明しま...
HTML でアンカーの位置を設定する方法はいくつかあるので、ここで紹介します。 1. ID ポジショ...
MySQL でデータやテーブルを削除するのは非常に簡単ですが、削除するとすべてのデータが消えてしまう...
コンテンツスキャフォールディングを使用してノードプロジェクトを素早く構築するデータベースとやり取りす...
CSS3以前は、グラデーション画像は背景画像としてのみ使用できました。 CSS3 のグラデーション構...
文法規則 列名を選択 テーブル名1から INNER JOIN テーブル名2 ON テーブル名1.列名...
この質問は、MySQL の権限に関する WeChat グループのネットユーザー間の議論です。次のよう...
1. はじめにプロジェクトで要件に遭遇したら、データを検索してキーワードを強調表示します。要件を受け...