この記事では、主に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 を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
webpack をパッケージ化する前に、次の作業が完了していることを確認する必要があります。 1) ...
概要データベースでは、ツリー ディレクトリと同様に、インデックスを使用してデータ検索を高速化します。...
バックエンド プログラマーとして、フロントエンドのものをいじらなければならないこともあります。そこで...
最近友人からDockerを触ったことがあるかと聞かれました。あまり自信がなかったので答えられませんで...
SQL インジェクション脆弱性を悪用する後期段階では、MySQL のファイル シリーズ関数を使用して...
この記事では、グラフィック認証コードログインを実装するためのVueの具体的なコードを参考までに紹介し...
負荷分散とは負荷分散は主に、専用のハードウェア デバイスまたはソフトウェア アルゴリズムによって実現...
序文MySQL データベース ロックは、データの一貫性を実現し、同時実行性の問題を解決するための重要...
まとめこの記事では、次の一般的なレイアウトを紹介します。 3 列レイアウトを実装する方法は多数ありま...
まず、よくある質問は、ECMAScript と JavaScript の関係は何ですか? ECMAS...
1. インストールパッケージを使用してMySQLをインストールします(オンラインダウンロードは遅すぎ...
これを実現するには、次のコードを追加するだけです。方法1: メタを使用する使用方法: <Met...
目次背景解決策1アイデア:コード:解決策2アイデア:要約する参照する背景日付と時間をフォーマットする...
なお、この記事では、単に 20.04 ソースに変更する方法を説明するのではなく、20.04 に基づい...
実際の開発では、MySQL の主キーは重複できず、主キーが自動的にインクリメントされることがあります...