MacでのMySQL5.7.22のインストール手順

MacでのMySQL5.7.22のインストール手順

1. インストールパッケージを使用してMySQLをインストールします(オンラインダウンロードは遅すぎるので、インストールパッケージが必要な場合は、記事の下部にメッセージを残していただければお送りします)インストールファイルをダブルクリックして開きます

pkg ファイルをダブルクリックして、最後までインストールします。最後のポップアップ ボックスのパスワードを忘れずに保存してください (これは、mysql ルート アカウントのパスワードです)。通常の状況では、インストールは成功します。 この時点でインストールは成功していますが、追加の構成が必要です。

(1)システム環境設定に入る

(2)mysqlをクリック

(3)MySQLサービスを起動する

システム環境変数にmysqlを追加する

/usr/local/mysql/bin と入力し、このディレクトリに mysql があるかどうかを確認します。

vim ~/.bash_profileを実行します。
mysql/bin ディレクトリをファイルに追加します (pic7 を参照)。
PATH=$PATH:/usr/local/mysql/bin
追加したら、esc キーを押して wq と入力し、変更を保存します。
最後に、コマンドラインにsource ~/.bash_profileと入力します。

合格

mysql -u root -p

mysqlにログインすると、パスワードの入力を求められます。

Apple -> システム環境設定 -> 下部の MySQL をクリックします。ポップアップ ページで、MySQL サービスをオフにします (MySQL サーバーの停止をクリックします)。

ステップ2:

ターミナルに入り、次のように入力します: cd /usr/local/mysql/bin/

Enterキーを押した後、管理者権限でログインします。sudo su

Enterキーを押した後、次のコマンドを入力してmysql認証機能を無効にします。/mysqld_safe --skip-grant-tables &

Enter キーを押すと、MySQL が自動的に再起動します (設定内の MySQL のステータスが実行中になります)

ステップ3.

./mysqlコマンドを入力します。

Enter キーを押した後、コマンド FLUSH PRIVILEGES を入力します。

Enterキーを押した後、コマンドを入力します

MySQL 5.7.6 以降: ALTER USER 'root'@'localhost' IDENTIFIED BY 'your new password';

MySQL 5.7.5 以前: SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your new password');

この時点でパスワードの変更は完了し、正常にログインできるようになります。

要約する

上記は、編集者が紹介したMacでのMySQL5.7.22のインストールプロセスです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • iOS アセンブリ チュートリアル - ARM64 アセンブリの基本チュートリアル
  • MySQL 5.7.22 バイナリパッケージのインストールとインストール不要版 Windows 設定方法
  • Ubuntu16.04 インストール mysql5.7.22 グラフィックチュートリアル
  • MySQL サーバー コミュニティ バージョン MySQL 5.7.22 winx64 を win10 にインストールする方法
  • ARM64アーキテクチャでmysql5.7.22をインストールするプロセス全体

<<:  vue3 を使用してマテリアル ライブラリを構築する方法

>>:  Tomcat パイプライン モードのパイプラインとバルブの詳細な説明

推薦する

Linux gzip コマンドのファイル圧縮実装原理とコード例

gzip は、Linux システムでファイルの圧縮と解凍によく使用されるコマンドです。このコマンドで...

VMware15.5 インストール Ubuntu20.04 グラフィック チュートリアル

1. インストール前の準備1. 公式ウェブサイトからUbuntu 20.04のイメージファイルを直接...

Windows Server 2016 標準キー アクティベーション キー シリアル番号

Windows Server 2016 アクティベーション キーを皆さんと共有したいと思います。wi...

CSS3 すりガラス効果

すりガラス効果がうまく表現されていれば、ページが非常に鮮やかで立体的に見えるようになります。写真に直...

WeChatアプレットのスクロールビューが左右の連動を実現

この記事では、WeChatアプレットのスクロールビューの左右連動を実現するための具体的なコードを参考...

MySQLとOracleの誤解の詳細な説明

目次本質的な違いデータベースセキュリティ権限スキーマの移行パターンオブジェクトの類似性スキーマオブジ...

ES6 配列のコピーおよびフィルメソッド copyWithin() および fill() の具体的な使用法

目次バッチコピー copyWithin()配列を埋めるメソッド fill()指数の計算方法については...

MySQL 8.0 のメモリ関連パラメータの概要

理論的には、MySQL によって使用されるメモリ = グローバル共有メモリ + max_connec...

Spark SQL の 4 つの一般的なデータ ソースの詳細な説明

汎用ロード/書き込みメソッドオプションを手動で指定するSpark SQL の DataFrame イ...

ページスピードの最適化の概要

インターネットは人々の生活にますます欠かせないものになってきていると思います。 Ajax や fle...

jQueryで劇場の座席選択と予約の効果を実現

jQueryは劇場の座席選択と予約の効果を実現します。参考までに、具体的な内容は次のとおりです。効果...

Dockerコンテナにホストディレクトリへの書き込み権限がない場合の解決策

Docker コンテナを適用する場合、多くの場合、ホスト ディレクトリを Docker コンテナにマ...

DIV+CSS命名規則の詳細な説明はSEO最適化に役立ちます

1. CSSファイルの命名規則提案: 文字、_、-、数字を使用します。文字で始まる必要があり、純粋な...

nginxのインストールと設定の詳細なプロセス記録

目次1 nginxの紹介1 nginxとは何か2 つのアプリケーション シナリオ2 nginxのイン...