0

コマンドラインから次のコマンドラインからmysqlにアクセスしようとしています。

    mysql -u root --password password

しかし、私は得る

パスワードを入力してください:エラー1045(28000):ユーザー'root' @'localhost'のアクセスが拒否されました(パスワードを使用:NO)

パスワードを使用していないと言われるのはなぜですか?

4

1 に答える 1

7

次の構文を使用します。

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

于 2012-10-11T22:21:43.177 に答える