mysql5.7.20 のインストールと設定方法のグラフィック チュートリアル (mac)

mysql5.7.20 のインストールと設定方法のグラフィック チュートリアル (mac)

MySQL 5.7.20のインストールと設定方法のグラフィックチュートリアルをあなたと共有します

1. 公式サイト: https://dev.mysql.com/downloads/mysql/Download

dmgファイルをダウンロードすることを強くお勧めします。tar版をダウンロードして解凍した後、フォルダをデフォルトのインストール場所/usr/localに移動する必要があります。また、さまざまな設定が必要で、本当に面倒です〜

2. pkg ファイルをダブルクリックしてインストールし、次のインターフェイスが表示されるまで続行します。

図の赤枠部分はMySQLインストール後の初期パスワードですので覚えておいてください

3. システムの「設定」を開き、下のMySQLアイコンをクリックします。

MySQLコンソールに入り、MySQLサーバーを起動または停止することができます。

4. 環境設定

ターミナルを開き、MySQL インストール ディレクトリ /usr/local/mysql に入り、bin ディレクトリに入り、mysql -u root -p login ステートメントを実行します。システムは「-bash:mysql:command not found」というエラーを表示します。これは、コマンドを実行するときに、システムが環境変数 $PATH の下でコマンドを積極的に検索するためです。コマンドが見つからない場合は、存在しないというメッセージが表示されます。MySQL をインストールした後に MySQL を構成しなかったため、システムは mysql コマンドを見つけることができません。

ファイル vim ~/.bash_profile を編集し、MYSQL_PATH 環境変数を追加します。

#mysql
エクスポート PATH=${PATH}:/usr/local/mysql/bin

ファイルをすぐに有効にするには、source ~/.bash_profile と入力します。

5. パスワードをリセットする

bin ファイルを入力し、ターミナルに新しいパスワードを入力します。ここでのパスワードは、以前に記憶したシステムによって自動的に生成されたパスワードです。次に、mysql -u root -p を使用して mysql にログインします。

6. エイリアス

作業効率を上げるために、毎回binファイルにmysqlと入力するのは明らかに面倒です。このため、どこにいてもmysqlコマンドとmysqkadminコマンドを直接呼び出せるようにエイリアスを定義する必要があります。端末入力:

エイリアス mysql=/usr/local/mysql/bin/mysql
エイリアス mysqladmin=/usr/local/mysql/bin/mysqladmin

素晴らしいトピックの共有:

MySQL の異なるバージョンのインストール チュートリアル

さまざまなバージョンの MySQL 5.6 インストール チュートリアル

さまざまなバージョンの MySQL 5.7 インストール チュートリアル

さまざまなバージョンのmysql8.0インストールチュートリアル

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Mysql WorkBench のインストールと設定のグラフィックチュートリアル
  • MySQL 5.7.17 とワークベンチのインストールと設定のグラフィックチュートリアル
  • CentOS での MySQL ワークベンチのインストールと設定のチュートリアル
  • Ubuntu での MySQL および MySQL Workbench のインストール チュートリアル
  • Ubuntu 16.10 に mysql workbench をインストールするときに発生するエラー「libpng12-0 パッケージがインストールされていません」の解決方法
  • MYSQL ZIP インストール不要版の設定手順とグラフィカル管理ツール mysql-workbench
  • Mac OS 10.11 での MySQL 5.7.12 のインストールと設定のチュートリアル
  • Mac 向け MySQL 5.7.17 のインストールと設定のチュートリアル
  • MySQL 5.7.13 のインストールと設定方法の Mac でのグラフィック チュートリアル
  • MySQL5.7+ MySQL Workbenchのインストールと設定方法のグラフィックチュートリアル(MAC)

<<:  1 つの記事で Vuex を理解する

>>:  vsftp を使用して Linux で FTP サーバーを構築する (パラメータの説明付き)

推薦する

CSS でホバー ドロップダウン メニューを実装する方法

いつものように、今日は非常に実用的な CSS 効果についてお話します。マウスがボタンに移動すると、ド...

Nginx 最適化サービスで Web ページ圧縮を実装する方法

リソースを節約するためにWebページの圧縮を設定する1.まず、設定を変更しましょう vim /usr...

MySQLは「order by」がどのように機能するかを簡単に理解します

並べ替えの場合、order by は非常に頻繁に使用するキーワードです。インデックスに関するこれまで...

Vueタブとキャッシュページを切り替えるいくつかの方法

目次1. 切り替え方法2. タブを動的に生成する3. キャッシュコンポーネント3.1 キープアライブ...

SQL 結合クエリの内部結合、外部結合、クロス結合の違いの詳細な説明

データベースを使用するアプリケーションを開発する場合、必然的にユニオンクエリを使用する必要があります...

レム適応の一般的なパッケージ3つについて

序文以前、rem適応についての記事を書きましたが、具体的なパッケージは紹介しませんでした。今日は、よ...

テキストエリアの disabled 属性と readonly 属性の具体的な使用法

障害者の定義と使用法disabled 属性はブール属性です。 disabled 属性は、テキスト領域...

MySQL クラスタの詳細な説明: 1 つのマスターと複数のスレーブのアーキテクチャ実装

実験環境: 1. CentOS 7 サーバー 3 台2. mysql5.7.26 (3台のマシンはす...

2019 年に最も役立ち重要なオープンソース ツール トップ 10

Black Duck の 2017 年のオープンソース調査では、回答者の 77% がオープンソース...

openlayers6 マップオーバーレイの一般的な 3 つの用途 (ポップアップウィンドウマーカーテキスト)

目次1. 前に書く2. ポップアップウィンドウを実装するためのオーバーレイ2.1 vueページのad...

CSS の複数行テキストがオーバーフローする場合の省略記号の例

複数行のテキストがオーバーフローすると省略記号が表示されますこの記事では 2 つの方法を推奨します。...

CSS3 で z-index が効かない問題の解決方法

最近、CSS3 と js の組み合わせを作成したのですが、z-index が有効にならないケースが多...

MySql インデックスを表示および最適化する方法

MySQL はハッシュ インデックスと Btree インデックスをサポートしています。 InnoDB...

Nginxの仕組みの詳細な説明

Nginxの仕組みNginx はコアとモジュールで構成されています。 Nginx 自体は実際にはほと...

JavaScriptオブジェクト指向について学ぼう

目次JavaScript プロトタイプチェーンオブジェクトプロトタイプトップレベルのプロトタイプOb...