私はubuntu 16.04を使用しており、mysqlをインストールしました。しかし、私はmysqlシェルにアクセスすることができません。私はエラー1045(28000)を取得し続ける:ユーザー 'root' @ 'localhost'(パスワード:NOを使用)のアクセスが拒否されましたエラー1045(28000)ユーザー 'root' @ 'localhost'のアクセスが拒否されました
助けてください。ありがとう。
私はubuntu 16.04を使用しており、mysqlをインストールしました。しかし、私はmysqlシェルにアクセスすることができません。私はエラー1045(28000)を取得し続ける:ユーザー 'root' @ 'localhost'(パスワード:NOを使用)のアクセスが拒否されましたエラー1045(28000)ユーザー 'root' @ 'localhost'のアクセスが拒否されました
助けてください。ありがとう。
パスワードをハードリセットすると役立つ場合があります。多くの人々がこの問題を抱えています。
はこちらをご覧ください:コメントのhttps://stackoverflow.com/a/21685641/1863487
残念ながら、指示の中にmysql -u rootがあります。ERROR 2002(HY000 ):ソケット '/var/run/mysqld/mysqld.sock'を介してローカルのMySQLサーバに接続できません –
それからおそらく実行されていません。 'sudo service mysqld start'を試すことができますか? – Clemenz
[いいえ](https://askubuntu.com/a/793630/349837) 'service'、[now is](https://www.cyberciti.biz/faq/howto-install-mysql-on-ubuntu -linux-16-04 /) 'sudo systemctl restart mysql.service'を実行します。 –
感謝を。私はmysql-api-config_0.3.8.1_all.debファイルからmysqlを再インストールすることで問題を解決し、mysqlシェルにアクセスできるようになりました。
パスワードを使ってみましたか? – Clemenz
はい、もちろんです。つまり、mysqlのパスワードはmysql -u root -pです。しかし、役に立たない。サーバーが動作していますが、これをチェックしましたが、シェルにアクセスできません。 –
'mysql_secure_installation'を実行しようとしましたか? – Clemenz