Macにmysql5.7.18をインストールする詳細な手順

Macにmysql5.7.18をインストールする詳細な手順

1. ツール

今必要なツールは2つあります: MySQLサーバー (mysql-5.7.18)、MySQL GUI (mysql-workbench)

MySQL サーバーには、MySQL の動作環境全体が含まれています。インストール後は、コマンドラインから MySQL を実行できます。

もちろん、コマンドラインが気に入らない場合は、GUI ツールをダウンロードして MySQL を管理することもできます。 GUIには権限設定、データベース作成、テーブル作成など豊富な機能があります。

2. インストール

1.MySQLサーバー

ダウンロードアドレス: https://dev.mysql.com/downloads/mysql/ 。 mysql-5.7.18-macos10.12-x86_64.dmgをダウンロードしました

ダウンロード後、問題なく直接インストールしてください。

インストール後、ルート アカウントのパスワードを入力するポップアップ ウィンドウが表示されます。後で使用するので、書き留めておいてください。

インストール後、ターミナルでmysqlコマンドが認識されないため、設定する必要があります。

$ cd /usr/local/bin/
$ sudo ln -fs /usr/local/mysql/bin/mysql mysql
$ mysql --バージョン 

#mysqlバージョンの説明を表示できます。mysqlは正常にインストールされました

ルートアカウントのパスワードを変更します。

$ sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
$ mysql -u ルート
#mysqlコマンドモードに入り、次のコマンドを1行ずつ入力します

mysql.user を更新し、authentication_string=PASSWORD('*****') を設定します。ここで、User='root' です。
権限のフラッシュ;
\q

#変更後のパスワードを確認する

# mysql -u ルート -p

2. GUIをインストールする

ダウンロードアドレス: https://dev.mysql.com/downloads/workbench/ 。 mysql-workbench-community-6.3.9-osx-x86_64.dmgをダウンロードしました

ダウンロードしてインストールします。途中で何も問題はありません。

インストール後、Workbench を開くと、インターフェースは次のようになります。

クリックして入力

ローカルホスト:3306

初めてログインするときに、パスワードの変更を求められますので、変更してください。

ワークベンチに入る

インストールが完了しました!

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

以下もご興味があるかもしれません:
  • MACでMYSQLデータベースのパスワードを忘れた場合の解決策
  • MySQL 5.7 と Mac 上の MySql の詳細なインストール図をダウンロードする
  • Mac OS に MySQL 5.7.20 をインストールするための詳細なグラフィックとテキストの説明
  • Linux/Mac に MySQL をインストールするときにパスワードを忘れた場合の解決策
  • Mac OS X で Apache + PHP + MySQL オペレーティング環境を構成するための詳細な手順
  • MacにMySQLをインストールするときに初期パスワードを忘れた場合の対処方法
  • MacにMySQLをインストールするときに忘れたパスワードを変更する方法
  • Mac 向け MySQL のインストールと設定のチュートリアル
  • Mac での MySql の詳細なインストールと構成
  • Mac でソースコードから MySQL 5.7.17 をコンパイルしてインストールするチュートリアル
  • MACでMySQLパスワードを忘れた場合の解決策
  • Mac での MySQL と Squel Pro の設定

<<:  カレンダーウィジェットのネイティブJS実装

>>:  nginx ssl を設定して https アクセスを実装する手順 (初心者向け)

推薦する

CSS テキスト配置実装コード

フォームを作成するときに、名前、携帯電話番号、出生地などの 2 つのフィールドを揃える状況に遭遇する...

スクロール時に選択領域のフォント色を暗くするために CSS を使用するサンプルコード

日付ピッカーをカプセル化する場合、選択時にフォントの色を暗くする必要があります。実装後の効果を見てみ...

Dockerネットワーク作成に--subnetを追加した後の問題を解決する

Docker ネットワークの作成に –subnet を追加した後、docker network ls...

MySQLでカーソルトリガーを使用する方法

カーソル選択クエリによって返される行のセットは、結果セットと呼ばれます。結果セット内の行は、入力した...

Nginx は rtmp ライブ サーバーの実装コードを構築します

1. nginxソースディレクトリに新しいrtmpディレクトリを作成し、git clone http...

HTML リンク アンカー タグと SEO におけるその役割の概要

<a> タグは主に、ハイパーリンクまたはアンカー リンクとも呼ばれるリンクとブックマーク...

Win10 は Tsinghua ソースを使用して pytorch-GPU バージョンをすばやくインストールします (推奨)

Cudaがインストールされているかどうかを確認してくださいアナコンダプロンプトに入力nvcc -V...

MySQL の分離レベル、ロック、MVCC の紹介

この記事の目的は、これらの概念とその機能の関係を明らかにすることです。 Mysql がトランザクショ...

マウスの尾行効果を実現する JavaScript

マウス効果では、setTimeout を使用して固定時間にノードを生成し、ノードを削除し、生成された...

iOS WeChat H5ページのゴム反発効果の落とし穴記録

ビジネス要件最近開発したプロジェクトの一つに、WeChat公式アカウントに関連したH5ページがありま...

MySQL 5.6 マスタースレーブエラー報告の実践記録

1. 問題の症状バージョン: MySQL 5.6、従来の binlog ファイルと pos 方式を使...

HTML+CSS マージテーブル境界線サンプルコード

table タグと td タグに境界線を追加すると、デフォルトでは次のように二重境界線が使用されます...

JS を使用してデータ型を決定する 4 つの方法

目次序文1. 型2. インスタンス3. コンストラクター詳細: 4. 文字列要約する序文Javasc...

IE6はmin-widthを実装している

まず第一に、この効果は古い話題であるはずだということはわかっています。今日ファイルを整理していたら、...

vue3で注意すべき2つのポイントを詳しく解説:セットアップ

目次vue2の場合vue3ではセットアップに関する注意事項セットアップライフサイクルは、before...