web-dev-qa-db-ja.com

Macでターミナルを使用してmysqlをインストールして開きます

Mysql dmgファイルをダウンロードし、ウィザードを実行して実行しました。できたまた、システム設定でmysqlサーバーを起動しました。

これを行う目的は、SQLテキストブックの演習を行うことです。ターミナルコマンドは初めてですが、実際に開始できるようになったら、演習での作業は問題ないはずです。

Webの調査から、さまざまなブログで、ターミナルのmysqlフォルダーに移動するように指示されています:/ usr/local/mysql

いいよそれから、ほとんど各記事には、進むべき方法についての異なるセットの指示があるので、少しわかりにくくなります。私は昨日それをいじっていて、パスワードの入力を求められました-デフォルトのmysqlのパスワードは何ですか?

誰かが端末を介してmysqlを起動して実行する手順を教えてもらえますか?

51
Doug Fir

(2017年に更新)

MySQLをインストールすると、rootユーザーのパスワードが生成されました。を使用して接続できます

/usr/local/mysql/bin/mysql -uroot -p

生成されたパスワードを入力します。

以前は、MySQLのrootユーザーはパスワードを持たず、ローカルホストからのみ接続できました。を使用して接続します

/usr/local/mysql/bin/mysql -uroot
99
Gary G

ターミナルを開いてタイプする

Sudo sh -c 'echo /usr/local/mysql/bin > /etc/paths.d/mysql'

次に、ターミナルを閉じて新しいターミナルを開き、入力します

mysql -u root -p

enterキーを押すと、パスワードが要求されます

https://teamtreehouse.com/community/says-mysql-command-not-found でこのソリューションを見つけました

新しいパスワードの種類を設定します

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
32
knownUnknown

ターミナルで、次のように入力しました:

/usr/local/mysql/bin/mysql -u root -p

次に、インストールの完了時に与えられた一時パスワードを入力するように求められました。

6
Brad Cannell

MySQLサーバーが稼働している場合は、クライアントに接続して練習を開始するだけです。 1つはmysql-clientで、これはコマンドラインツールです。または、WebベースのツールであるphpMyAdminを使用できます。

4
Cynical
  1. ターミナル経由でhomebrewをインストールする

  2. brew install mysql

3
DanTheMan

このコマンドは私のために機能します:

./mysql -u root -p

(PS:端末を介してMacで作業しています)

1
Bijan Negari

このコマンドは私のために機能します:

コマンド:

mysql --Host=localhost -uroot -proot
0
Micky Q

以下の2つのコマンドのいずれかを試してください

/ usr/local/mysql/bin/mysql -uroot-OR-
/usr/local/Cellar/mysql // bin/mysql -uroot

0
Aziz Zoaib