Mac OS に MySQL 5.7.20 をインストールするための詳細なグラフィックとテキストの説明

Mac OS に MySQL 5.7.20 をインストールするための詳細なグラフィックとテキストの説明

Mac OS X で TAR.GZ から MySQL 5.7 をインストールする MySQL 5.6 と比較して、バージョン 5.7 のインストールには 2 つの違いがあります。

1: 初期化方法が scripts/mysql_install_db --user=mysql から bin/mysqld --initialize --user=mysql に変更されました。

2: 初期パスワード生成が変更されました。バージョン 5.6 のデフォルトの root パスワードは、tar gz 初期化の完了後に空になります。初期化の完了後、バージョン 5.7 の一時的な root パスワードが生成されます。

1.ブラウザに次のアドレスを入力します

参考:

https://www.jb51.net/softs/451120.html

2. 次のインターフェースに入ります。下の場所をクリックして「ログインをスキップ」を選択します。

直接ダウンロードするにはここをクリックしてください。

3. ダウンロードが完了したら、ダブルクリックして開くと、次のインターフェイスがポップアップ表示されるので、クリックを続けます。

他のソフトウェアのインストールと同様に、下の「続行」をクリックし続けます。

4. MySQLを起動する

インストールが完了したら、設定に進み、次のオプションを確認します。MySQL がある場合は、正常にインストールされたことを意味します。

クリック後、MySQLを起動します

5. データベースのパスワードを変更する

起動が完了したら、ターミナルを開きます

alias mysql= /usr/local/mysql/bin/mysql

alias mysqladmin= /usr/local/mysql/bin/mysqladmin

上記の2つの命令をターミナルにコピーして実行し、2つのアドレスに一時的なエイリアスを設定します。

目的は、次回実行時にmysqlまたはmysqladminを直接実行できるようにすることです。

ディレクトリを切り替える必要はありません


次に、データベースのパスワードを変更し、次のコマンドを実行します。

mysqladmin -u root -p password root123

root123は私の新しいパスワードです。希望するパスワードに変更してください

Enter キーを押すと、パスワードの入力を求められます。このとき入力するパスワードは、コンピュータのパスワードではありません。

データベースのパスワード

5.7より前は、デフォルトのユーザー名とパスワードは両方ともrootでした。

しかし、5.7以降では、デフォルトのユーザー名P:rootのみ

デフォルトのパスワードはインストール中に自動的に割り当てられます。

Macの通知バーからも確認可能です。

次の図はデータベースパスワードを自動的に生成します

デフォルトのパスワードは localhost: の後のすべてです。それを入力して Enter キーを押します。

(Macではコマンドラインで入力したパスワードは表示されないので、パスワード入力時に間違いがないように注意してください)

6. データベースを入力する

上記の情報を参照してください。変更は成功しました

次にデータベースを入力します

実行したことを確認してください: alias mysql= /usr/local/mysql/bin/mysql

実行されていない場合は、上記のディレクトリに移動してmysqlコマンドを実行する必要があります。

それ以外の場合は、mysql が見つからないというメッセージが表示されます。

次に、次のコマンドを実行します: mysql -u root -p

注意: -p の後に何も入力せずに Enter キーを押します。

パスワードの入力を求められます。この時のパスワードは上記で変更したパスワードです。

ここで入力したのは:root123

以下の情報を見ると、すべての指示がデータベースに入力されていることがわかります

関連記事:

MySQL 4.1/5.0/5.1/5.5/5.6の主な違い

さまざまなシステムでの MySQL インストール チュートリアル

要約する

上記は、編集者が紹介した Mac OS システムでの MySQL5.7.20 インストール チュートリアルの詳細な図とテキストの説明です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • mysql 5.7.20 win64 のインストールと設定方法
  • MySQL 5.7 解凍版のインストールとアンインストール、およびよくある問題の概要
  • MySQL 5.7.20 の解凍バージョンをインストールするための詳細な手順 (2 つの方法)
  • MySQL 5.7.20 共通ダウンロード、インストール、設定方法と簡単な操作スキル(解凍版無料インストール)
  • MySQL 5.7.20 圧縮版のダウンロードとインストールの簡単なチュートリアル
  • Windows 10 での MySQL 5.7.19 インストール チュートリアル MySQL のルート パスワードを忘れた場合の変更方法
  • Windows 10 で MySql の解凍バージョンをインストールして構成する方法のチュートリアル
  • win2008R2 64 ビット システムでの mysql5.7.17 のインストールと構成の例

<<:  CD コマンドを使わずに Linux でディレクトリ/フォルダに入る方法

>>:  Vue でデータコレクターを設計する

推薦する

将来人気が出るであろういくつかのナビゲーション方向

<br />今は情報爆発の時代であるだけでなく、サービス爆発の時代でもあります。それはす...

Docker 構成 Alibaba Cloud イメージアクセラレーション プル実装

今日はdockerを使ってイメージをpullしたのですが、速度が悪くて見れず最後まで待ち続けました。...

vue の webpack -v エラー解決の概要

XiaobaiはVueについて学び、次にwebpackについて学び、そしてさまざまなものをインストー...

Tomcat クラスローダーの実装方法とサンプルコード

Tomcat は内部的に複数の ClassLoader を定義し、アプリケーションとコンテナーが異な...

Dockerはローカルイメージをパッケージ化し、他のマシンに復元します

1. docker imagesを使用して、このマシン上のすべてのイメージファイルを表示します。 2...

JS 関数のアンチシェイクと関数スロットリングを理解する方法

目次概要1. 関数デバウンス2. 機能スロットリング(スロットル)概要関数アンチシェイクと関数スロッ...

MySQL の異なるテーブル間でフィールドをコピーする

場合によっては、フィールドから別の新しいフィールドにデータの列全体をコピーする必要があります。これは...

Docker のポート解放失敗の解決策

今日、非常に奇妙な状況に遭遇しました。docker イメージを更新した後、docker-compos...

Linux LVM 論理ボリューム構成プロセス (作成、増加、削減、削除、アンインストール) の詳細な説明

Linux LVM論理ボリューム構成プロセスの詳細な説明多くの Linux ユーザーは、オペレーティ...

Javascript 非同期プログラミング: Promise を本当に理解していますか?

目次序文基本的な使い方文法エラー処理プロミスチェーン呼び出し非同期と待機よく使われる方法1. Pro...

Javascript 仮想 DOM の詳細な説明

目次仮想DOMとは何ですか?なぜ仮想DOMが必要なのでしょうか?仮想 DOM はどのようにして実際の...

WeChatアプレットの手動および自動追跡の実装の詳細説明(Taro)

どの企業もユーザーベースを拡大したいのであれば、ユーザーの操作データを収集・分析する必要があり、その...

docker を使用して Windows 10 Home バージョンで Laravel 開発環境を構築する方法の詳細なチュートリアル

オペレーティング·システム: Win10 ホームエディションDockerをインストールします:公式サ...

テキストの両側に水平線を描くための CSS のサンプルコード

この記事では、テキスト中央の両側に水平線を引く効果を実現する CSS のサンプルコードを紹介し、皆さ...

CSS3 で虫眼鏡効果を模倣するいくつかの方法の原理の分析

記事のタイトルが「模造虫眼鏡」なのはなぜですか?今日お話ししたいのは、一般的に言われているような、マ...