M 1からMySQL(brew)をインストール
6775 ワード
M 1にMySQLをインストールしてインストールするのはもちろん面倒で反感を持っています.(私だけでしょうか…)
そこで、M 1環境でiTerm 2でbrewを使ってインストールする方法を詳しくお伝えしたいと思います.基本的に行うには前提がある.
iTerm 2にはHomebrewが正常にインストールされているはずです.
2つの参照サイトを共有
https://truecode-95.tistory.com/182
https://twinparadox.tistory.com/619
1.iTerm 2を実行し、次のコマンドを実行します.なぜ疑問が必要なのか、後で見ればわかります. インストールされているか確認しておきます.
インストールされているかもしれませんが、brewリストに設定されているかどうかを確認してください.
2.Opensslのインストール
3.MySQLをインストールします.このコードは、最新バージョンでインストールされたmysql 8.0**バージョンです. brew search mysqlを実行すると、バージョン5.6([email protected])または5.7バージョン([email protected]).
1.MySQLサーバーを起動(?)
:次のコマンドでサーバを起動します. MySQLを使用する場合は、常にこのコマンドで開始します.
2.正式インストール(mysql secureインストール)
:MySQLサーバーのインストールを開始します.この過程は一度だけ
3.うん?mysql securityのインストールを実行した後に問題が発生しましたか?
:(衛星テレビを参照)はい.私たちは今からいくつかの問題に直面して、順番に破壊します.
Would you like to setup VALIDATE PASSWORD component?
筆者の選択
Press y|Y for Yes, any other key for No: No
:この設定はパスワードガイドの設定に関する部分だそうです.Yesは複雑なパスワードを設定できますが、Noは簡単なパスワードを設定できます.ローカルでしか使用しないので、クールにNoを入力します.
4.パスワードの設定
:希望するパスワードを入力します.筆者は1234に設定した.このパスワードはmysqlのroot権限パスワードです.すでに分かっていますがiTerm 2にパスワードを入力しても**は表示されず、何も表示されません.
もう一度入力して、入力すればいいです.
5.カスタム設定オプション
これはユーザが設定したオプションについてであり、uオプションを与えた後にログインするかどうかの問題と理解できる、著者このブログは述べた.
筆者の選択
Remove anonymous users? (Press y|Y for Yes, any other key for No) : Yes
:-uオプション後にログインするので、気軽にYesと入力します.
6.リモートIP接続を許可する
これは、リモート接続でルートログインが許可されているかどうかの問題です.このブログの著者はリモートワーク(=現在は他のIPからrootにログインしていないワーク)がないので、クールにyesを与えます.このオプションは、ローカルでデータベースをアップグレードし、プロジェクトを開発する多くの人にとってあまり意味がありません.
筆者の選択
Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Yes
7.テストDBを保持するか
:DBをテストするかどうかを選ぶオプションだそうですが、正直、必要がなければNoにしましょう.でも意味がない気がするからまずNo!
筆者の選択
Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Yes
8.変更を適用した設定履歴
:初期設定なので変更(?)を適用するかどうかを尋ねます.やってないんじゃないYesで設定する
筆者の選択
Reload privilege tables now? (Press y|Y for Yes, any other key for No) : Yes
1.次のコマンドを使用してmysqlに接続します.アクセス権接続. は常にmysqlです.serverstartでコマンドを実行する場合はroot権限接続を行う必要があります. root権限を使用して接続を試行すると、「パスワードの入力」が表示され、さっき設定した1234を入力するだけです.
のパスワードを入力すると、次の画面が表示されます.
2. status
:適当に撮ってもいいですよ.
では、次のようになります.
3. exit
:mysqlから終了するにはexitを入力します.
4.MySQLサーバーの起動を停止する必要があります.
:mysqlサーバの起動はまだ停止していません.使わなければ、私たちは退出して、ついでにサーバーの起動もオフにします.
1. brew install mysql-client
:正直、何なのか分かりませんが、必要だからやったようです.
2.mysqlworkbenchのインストール
:やっとインストールできました.mysqlworkbench
ここまででMySQL Workbenchのインストールが完了します.
1.サーバー起動とルート権限接続の使用
:さっきの過程ですが、もう一度来てください.
まずこれから始めます.
2.MySQL Workbenchの検索と実行
3.「Local Instane 3306」をクリックします.
4.MySQLパスワードを入力
:MySQLの設定時に設定したroot権限パスワード(1234)を入力します.
5.接続完了
もしあなたがここについて来たら、あなたはよくやっています.
MySQLを実行しない場合はiTerm 2でmysqlを使用します.serverstopを忘れないでください.
そこで、M 1環境でiTerm 2でbrewを使ってインストールする方法を詳しくお伝えしたいと思います.基本的に行うには前提がある.
iTerm 2にはHomebrewが正常にインストールされているはずです.
これから始まる
2つの参照サイトを共有
https://truecode-95.tistory.com/182
https://twinparadox.tistory.com/619
Part 01. brew install mysql
1.iTerm 2を実行し、次のコマンドを実行します.
brew install cask
インストールされているかもしれませんが、brewリストに設定されているかどうかを確認してください.
brew list
2.Opensslのインストール
brew install openssl
3.MySQLをインストールします.
brew install mysql
Part 02. MySQL設定の起動
1.MySQLサーバーを起動(?)
:次のコマンドでサーバを起動します.
mysql.server start
:MySQLサーバーのインストールを開始します.この過程は一度だけ
mysql_secure_installation
3.うん?mysql securityのインストールを実行した後に問題が発生しましたか?
:(衛星テレビを参照)はい.私たちは今からいくつかの問題に直面して、順番に破壊します.
Would you like to setup VALIDATE PASSWORD component?
筆者の選択
Press y|Y for Yes, any other key for No: No
:この設定はパスワードガイドの設定に関する部分だそうです.Yesは複雑なパスワードを設定できますが、Noは簡単なパスワードを設定できます.ローカルでしか使用しないので、クールにNoを入力します.
4.パスワードの設定
:希望するパスワードを入力します.筆者は1234に設定した.このパスワードはmysqlのroot権限パスワードです.すでに分かっていますがiTerm 2にパスワードを入力しても**は表示されず、何も表示されません.
もう一度入力して、入力すればいいです.
5.カスタム設定オプション
これはユーザが設定したオプションについてであり、uオプションを与えた後にログインするかどうかの問題と理解できる、著者このブログは述べた.
筆者の選択
Remove anonymous users? (Press y|Y for Yes, any other key for No) : Yes
:-uオプション後にログインするので、気軽にYesと入力します.
6.リモートIP接続を許可する
これは、リモート接続でルートログインが許可されているかどうかの問題です.このブログの著者はリモートワーク(=現在は他のIPからrootにログインしていないワーク)がないので、クールにyesを与えます.このオプションは、ローカルでデータベースをアップグレードし、プロジェクトを開発する多くの人にとってあまり意味がありません.
筆者の選択
Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Yes
7.テストDBを保持するか
:DBをテストするかどうかを選ぶオプションだそうですが、正直、必要がなければNoにしましょう.でも意味がない気がするからまずNo!
筆者の選択
Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Yes
8.変更を適用した設定履歴
:初期設定なので変更(?)を適用するかどうかを尋ねます.やってないんじゃないYesで設定する
筆者の選択
Reload privilege tables now? (Press y|Y for Yes, any other key for No) : Yes
Part 03. MySQL接続
1.次のコマンドを使用してmysqlに接続します.
mysql -u root -p
:適当に撮ってもいいですよ.
status
では、次のようになります.
3. exit
:mysqlから終了するにはexitを入力します.
exit
では、クールに送ってくれて、iTerm 2 base状態に戻ります.4.MySQLサーバーの起動を停止する必要があります.
:mysqlサーバの起動はまだ停止していません.使わなければ、私たちは退出して、ついでにサーバーの起動もオフにします.
mysql.server stop
Part 04. MySQL Workbenchのインストール
1. brew install mysql-client
:正直、何なのか分かりませんが、必要だからやったようです.
brew install mysql-client
2.mysqlworkbenchのインストール
:やっとインストールできました.mysqlworkbench
brew install mysqlworkbench --cask
ここまででMySQL Workbenchのインストールが完了します.
Part 05. MySQLの起動
1.サーバー起動とルート権限接続の使用
:さっきの過程ですが、もう一度来てください.
まずこれから始めます.
mysql.server start
そしてこれ!mysql -u root -p
2.MySQL Workbenchの検索と実行
3.「Local Instane 3306」をクリックします.
4.MySQLパスワードを入力
:MySQLの設定時に設定したroot権限パスワード(1234)を入力します.
5.接続完了
もしあなたがここについて来たら、あなたはよくやっています.
MySQLを実行しない場合はiTerm 2でmysqlを使用します.serverstopを忘れないでください.
Reference
この問題について(M 1からMySQL(brew)をインストール), 我々は、より多くの情報をここで見つけました https://velog.io/@heiswicked/M1에서-MySQL-설치brew로テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol