Ubuntuのapt-getのmysqlのパスワードを忘れインストールし、アプローチ

この問題が発生し、長い時間を探して、まだ見つけましたが、それは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!問題は解決します

 

おすすめ

転載: www.cnblogs.com/linwenbin/p/11490828.html