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

推薦する

フロントエンドページのスライド検証を実装するための JavaScript + HTML (2)

この記事の例では、クールなフロントエンドページのスライド検証の具体的なコードを参考までに共有していま...

ウェブサイトのアクセス速度を向上させるための徹底的な最適化に関するヒント

<br />ウェブサイトのアクセス速度はウェブサイトのトラフィックに直接影響を及ぼし、ウ...

fileReader 使用時の落とし穴と解決策

目次fileReader に関する落とし穴iOS における FileReader の落とし穴 (イメ...

Linuxはデュアルネットワークカードボンドとドライバーインターフェースを使用する

債券とは何かNIC ボンドは、実稼働シナリオでよく使用されるテクノロジーです。複数の NIC を 1...

vue.js パッケージ化プロジェクトの後の空白ページの解決策

Vueに触れたばかりのパートナーの多くは、開発環境ではVueプロジェクトは正常であるが、パッケージ化...

Dockerコンテナ間のホスト間通信 - オーバーレイベースの実装方法

オーバーレイネットワーク分析組み込みのホスト間ネットワーク通信は、常に Docker の待望の機能で...

HTMLのテーブルの内容は中央に水平と垂直に表示されます

CSSスタイルファイルで指定 #class td /*表のテキストを左右上下に揃えるように設定する*...

MySQLは集計関数を使用して単一のテーブルをクエリします

集計関数データセットに作用し、そのデータセットの値を返します。 count: 統計結果のレコード数。...

VUE ユニアプリテンプレート構文についての簡単な説明

1.v-bind(略称:)コンポーネント プロパティのデータで定義されたデータ変数を使用するか、コン...

docker compose idea CreateProcess error=2 システムは指定されたファイルを見つけることができません

Docker の作成Compose の紹介Compose は、マルチコンテナ Docker アプリケ...

Dockerfile における ENV 命令の具体的な使用法の詳細な説明

1. Dockerfile 内の ENV 命令は、イメージの環境変数を定義するために使用されます。次...

MySqlのインストールとアンインストールに関する詳細なチュートリアル

この記事では、MySqlのインストールとアンインストールのチュートリアルを参考までに紹介します。具体...

JavaScript 遅延読み込みの詳細な説明

目次遅延読み込みCSS スタイル: HTML部分:スクリプト部分:要約する遅延読み込み名前の通り、私...

CSS3 フィルター (フィルタ) ウェブページのグレーまたは黒モードのサンプルコードを実現

フロントエンドcss3 フィルターは、Web ページのグレー効果を実現できるだけでなく、ナイト モー...

Vue.jsフレームワークはショッピングカート機能を実装します

この記事では、ショッピングカートを実装するためのVue.jsフレームワークの具体的なコードを参考まで...