##前提条件
MacOS Mojave 10.14.5
Laravel Framework 5.8.29
##状況説明
DatabaseとしてMysqlを使おうとして、ターミナルで以下を実行
$ sudo mysql -u root -p
すると、以下のように表示された。
(·_·; 無いってどういうこと??
$ sudo: mysql: command not found
##状況の把握
ターミナルで以下を実行し、mysqlのバージョン確認。
$ mysql --version
(゚Д゚≡゚Д゚)やっぱり、「ありません」ってさ。
-bash: mysql: command not found
##対策・処置・解決方法
Mysqlをインストール
$ brew install mysql
インストールが開始されました(๑¯ω¯๑)
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
・・・・ゴニョゴニョゴニョ・・・・
インストール完了後、再度Mysqlへ接続をトライ!
$ sudo mysql -u root -p
パスワードの入力を求められるので。Laravelのプロジェクトディレクトリの環境設定ファイル/.envであらかじめパスワードを設定(DB_PASSWORD=root)しておいたので、”root”と入力する。入力しているパスワードはターミナル上に表示されません。
Enter password:
接続できたみたい!( ´罒`*)✧
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 15
Server version: 8.0.17 Homebrew
Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
完了(๑•᎑•๑)
##参考URL
「mysql --version」がcommand not foundになる件
https://qiita.com/taku252/items/a1d3f39a71afe66c1239
Mac へ MySQL を Homebrew でインストールする手順
https://qiita.com/hkusu/items/cda3e8461e7a46ecf25d
mysqlが起動できない
https://qiita.com/hondy12345/items/d32ed749fb49e9da7de6
DBとしてMySQLを用意する
https://qiita.com/sutara79/items/e19fb386451ab9a4a5fa