コマンドラインから次のコマンドラインからmysqlにアクセスしようとしています。
mysql -u root --password password
しかし、私は得る
パスワードを入力してください:エラー1045(28000):ユーザー'root' @'localhost'のアクセスが拒否されました(パスワードを使用:NO)
パスワードを使用していないと言われるのはなぜですか?
コマンドラインから次のコマンドラインからmysqlにアクセスしようとしています。
mysql -u root --password password
しかし、私は得る
パスワードを入力してください:エラー1045(28000):ユーザー'root' @'localhost'のアクセスが拒否されました(パスワードを使用:NO)
パスワードを使用していないと言われるのはなぜですか?
次の構文を使用します。
mysql -h [host] -u [user] -p[password]
-p
との間にスペースがないことに注意してください[password]
入力しているものの正しい構文は次のとおりです。
mysql -h [host] -u [user] --password=[password]
(リファレンスマニュアルを確認してください...バージョン5.5のセクション4.5.1です)
MySQLがインストールされているのと同じコンピューターで作業している場合は、その-h [host]
部分をスキップするか、と入力することができます-h localhost
。