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 システムで .sh ファイルを実行する方法

Linux システムで .sh ファイルを実行する方法は 2 つあります。たとえば、ルート ディレク...

MySQL の接続数が多すぎるエラーの原因と解決策

目次概要本日正午、開発およびテスト環境の MySQL サービスで接続数が多すぎるというエラーが報告さ...

docker エントリポイントファイルの詳細な説明

Dockerfile を作成するときは、コンテナが起動する前に初期化構成やカスタム構成を実行するため...

MySQLのあいまいクエリインデックスの失敗の問題を解決するいくつかの方法

% ワイルドカードを使用すると、インデックス失敗の問題が発生することがよくあります。ここでは、lik...

node.js で EventEmitter をカスタマイズする方法

目次序文1. 何ですか2. Node.jsでEventEmitterを使用する方法3. 実施プロセス...

iframe ページで js 関数を呼び出すには js を使用します

最近、私は毎日論文提案に取り組んでいます。自分のスキルを発揮して、再びWebをデザインしたくてうずう...

React Hooksの使用例

目次簡単なコンポーネントの例より複雑な親子コンポーネントのケースオンセレクトの書き方反応する子供Re...

Vue3 の父子値転送に関する簡単な説明

目次父から息子へ: 1. 親コンポーネントのサブコンポーネントタグに、サブコンポーネントに渡されるデ...

CocosCreatorメッセージ配信メカニズムの詳細な説明

概要この記事は、ゲームビジネスアーキテクチャに関連するコンテンツの紹介から始まります。ゲームビジネス...

jQueryアニメーションを理解するのに役立つ記事

目次1. 要素の表示と非表示を制御する show() hide() 2. 要素の透明度を制御する f...

MySQL スケジュールタスクの実装と使用例

この記事では、例を使用して、MySQL スケジュール タスクの実装と使用方法を説明します。ご参考まで...

DockerにTensorFlow環境を素早くインストールする方法

Docker に TensorFlow 環境をすばやくインストールし、TensorFlow を使用し...

MySQL 8.0.11 圧縮版のインストールと設定方法のグラフィックチュートリアル

MySQL 8.0圧縮パッケージのインストール方法、詳細は次のとおりです知らせ:オペレーティング シ...

HTML の title 属性を正しく使用するためのヒント

コンテンツを携帯電話、タブレット、支援技術のユーザーから非表示にし、キーボードのユーザーにのみ表示す...

Linux rpm および yum コマンドとその使用法の詳細な説明

RPM パッケージ管理インターネット ダウンロード パッケージのパッケージ化およびインストール ツー...