のデフォルトルートpasword何ですか行うは、新鮮なルートIDおよび他の古いMySQLバージョンのような空/パスワードなしでインストールした後、MySQLデータベースにログインできないのMySQL 5.7
答えて
あなたは、新鮮な上からのMySQLコミュニティサーバ5.7をインストールした後、 linuxの場合は、/var/log/mysqld.logの一時パスワードをrootとしてログインする必要があります。あなたは(私の場合のansibleのように)、MySQLや無人perconaをインストールしたい場合はhttp://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html
ありがとうございます! OracleのMySQL 5.7文書ではなく、ここでこの情報を見つけるのは夢中です。 – maddin2code
これは私の人生を節約しています...どこでもソリューションを探していて、これは私のすべての問題を解決します。 mysqlウェブサイトからのドキュメントでさえこれについて言及していませんでした。これはクレイジーな男です。ありがとう! – nodeffect
Windowsマシンではどこを見ますか? – rotaercz
は、あなたが使用することができます:
REF
grep 'temporary password' /var/log/mysqld.log
- 実行
mysql_secure_installation
は、新しいパスワードを変更するには次のスクリプト:# first part opens mysql log # second part greps lines with temporary password # third part picks last line (most recent one) # last part removes all the line except the password # the result goes into password variable password=$(cat /var/log/mysqld.log | grep "A temporary password is generated for" | tail -1 | sed -n 's/.*[email protected]: //p') # setting new password, you can use $1 and run this script as a file and pass the argument through the script newPassword="[email protected]" # resetting temporary password mysql -uroot -p$password -Bse "ALTER USER 'root'@'localhost' IDENTIFIED BY '$newPassword';"
- 1. 新しいmysqlサーバのインストールでパスワードを要求しない
- 2. rootパスワードなしでmysql 5.7をインストールする
- 3. PythonスクリプトがパスワードなしでMySQLデータベースに接続できない
- 4. 古いバージョンのmysqlデータベースをmysqlの新しいバージョンにインポートする
- 5. MySQLデータベースにログインしたり接続していないようです
- 6. Pythonを使用したクエリによる新鮮なMySQLデータ
- 7. MySQLをインストールできない
- 8. RDS MySQL 5.7およびEntity Framework
- 9. Mysql 5.7.17 rootパスワードMacでmysqlコマンドラインに忘れた/アクセスしない
- 10. は、MySQLサーバ(XAMPP)にログインできない
- 11. パスワードでmysql rootにログインできるのはなぜですか?
- 12. MySQLはどこにでもデータベースを格納していないようです
- 13. mysql 5.7データベースにログインするには?
- 14. 可能な設定mysqlのルートのパスワード
- 15. 古いバージョンが新しいバージョンにインストールされないようにする
- 16. ubuntuでmysqlパスワードをリセットできない
- 17. homebrewでインストールした後にMySQL(mysql_secure_installation)が動作しない
- 18. MySQL 5.7の--server-idは、サーバIDを省略した場合、どのような値を設定します。
- 19. MySQL:sudoなしでDBにログインすることはできません(mysql-server-5.7)
- 20. Symfony - インストールしないでリモートのmysqlデータベースに接続する方法mysql-server
- 21. tarantoolのmysqlドライバをインストールできない
- 22. match_infoという名前の私のMySQLのテーブルは、おおよそ次のようになりますMySQLの
- 23. mysqlのは、私はこのようなクエリのような単純なMySQLを使用しているフルテキストインデックス
- 24. 新しいパスワードでmysqlにログインできません
- 25. mysqlデータベースをダンプできないようです。
- 26. mysqlの古いバージョンのmysql UUID_SHORT()
- 27. 新しいパスワードで古いパスワードを使用しないようにする
- 28. MYSQLをインストールしていないpythonモジュールMYSQLをローカルにインストール
- 29. mysqlのデフォルトのパスワードが空文字列でないのはなぜですか
- 30. MySQL;私はこのようないくつかの文字列をした私のMySQLデータベースで
ルートはもはやhそれは1つを使用しないので1つとして。デフォルトでauthメソッドはauth socketです。 sudoを使ってrootアクセスでアクセスし、authメソッドをpasswordに変更し、rootシステムアクセスなしでroot lmysql ooginが必要な場合はパスワードを設定します。 –
@ G.Martinあなたはこのコメントをより詳細なステップを含む回答に展開してもよろしいですか?これは私が使いたいソリューションだと思うが、authメソッドをどのように変更するのか分からない。 ( 'sudo mysql -u root'は私のために働きます - パスワードを使わずに' mysql -u root'を実行できるように変更したい) –
申し訳ありませんあなたはすでにこれを考え出したでしょうが、私の投稿はdebianディストリビューション。 まだ問題が残っている場合(疑問がある場合)、私は詳細を提供することができます。 –