この問題が発生し、長い時間を探して、まだ見つけましたが、それはMacのインターフェイスのようになります。
転送:https://www.cnblogs.com/WXGC-yang/p/10562203.html
MySQLのインストール
須藤はapt-getを更新
sudoのは、MySQLサーバをインストールapt-getを
二つのパスワードの問題
プロンプトが表示されたら1をインストールするにはパスワードを設定するには
このような状況は問題、オーダーしてMySQLにログインしていないが与えられています
MySQLの-uルート-p
パスワードは2をインストールするように求めていないとき
この状況は、ログインするために空のパスワードを使用しようとすることができます
3パスワードプロンプトと空白のパスワードは、インストールのログを記録することはできません
私はパスワードプロンプトが発生していない、あなたは、MySQL、次のエラーメッセージをインストールすると、空のパスワードは無効です。
ERROR 1045(28000):アクセスはユーザのルート '@ 'localhost' のために拒否された(パスワードを使用していない:NO)
三つのソリューション(もrootのパスワードを忘れて使用することができます)
MySQLのインストール時にUbuntuはユーザーのために作成されますDebianの-SYS-メイン我々は、ユーザがこのユーザを設定することができますトンを
1つのビューのdebian-SYS-のmaintパスワード
sudoの猫/etc/mysql/debian.cnf
2ログのdebian-SYS-のmaintユーザー
mysqlの-uは、debian-SYS-のmaint -p
注意:この時点で、パスワードだけのパスワードを見つけました
今、私たちは、MySQLにログインする必要があります
3 rootのパスワードを設定します
MySQLを使用します。
mysql.userセットauthentication_string =パスワード( '你的密码')ここで、ユーザ= 'ルート' とホストが= 'localhost' の更新。
更新ユーザープラグイン=「mysql_native_password」を設定します。
フラッシュ権限;
終了する;
OK!問題は解決します