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 アクセスを実装する手順 (初心者向け)

推薦する

バックエンドから返される 100,000 個のデータをフロントエンドでより適切に表示するにはどうすればよいですか?

目次予備作業バックエンド構築フロントエンドページダイレクトレンダリングsetTimeout ページン...

vueはel-tableの列幅の適応を完璧に実現します

目次背景技術的ソリューション具体的な実装要約する背景Element UI は、PC で人気の Vue...

MySQLでトランザクションを開始する方法

序文この記事では主にMySQLでトランザクションを開始する方法について紹介します。関連情報については...

MySQL データ型における DECIMAL の使用法の詳細な説明

MySQL データ型における DECIMAL の使用法の詳細な説明MySQL のデータ型には、INT...

ウェブサイト上で flv/MP4 やその他のビデオ ファイルを再生できない問題は、MIME タイプに関連しています。

ウェブサイトを作成している際に、flv や MP4 形式などのビデオ ファイルはローカルでは正常に再...

MySQL での一時テーブルの使用例

ここ2日間ちょっと忙しくて、公式アカウントも数日更新が止まってしまいました。その結果、何人かの読者か...

Vueコンポーネントドキュメントを自動生成する方法を分析する

目次1. 現状2. コミュニティソリューション2.1 事業レビュー3. 技術的ソリューション3.1....

Dockerイメージの読み込み原理

目次Docker イメージ鏡とは何ですか? Dockerイメージの読み込み原理コミットミラーDock...

WeChatアプレットbindtapとcatchtapの違いの詳細な説明

目次1. イベントとは何ですか? 2. イベントの使い方3. バインドタップとキャッチタップの違い4...

Tomcat でのコネクタ構成

JBoss は Tomcat を Web コンテナとして使用するため、JBoss の Web コンテ...

CSS導入方法4つのまとめ(共有)

1. インライン参照:ラベルに直接使用されるが、メンテナンスコストが高い スタイル='フォ...

CSSスプライトの応用の詳細な説明

CSS Sprite は、CSS スプライトとも呼ばれ、画像結合技術です。この方法は、複数の小さなア...

ウェブサイトのデザイン体験のための7つの異なるカラースキーム

ウェブサイト構築におけるカラーマッチングは非常に特殊であり、ウェブサイトのテーマ、感情、雰囲気などの...

3次元画像配置効果を実現する純粋なCSSのサンプルコード

1. 要素の幅/高さ/パディング/マージンのパーセンテージ基準要素の幅/高さ/パディング/マージンの...

Dockerはrabbitmqのサンプルコードをインストールして実行します

イメージをプルします: [mall@VM_0_7_centos ~]$ sudo docker pu...