sql >> データベース >  >> RDS >> Mysql

ローカルからmysqldockerに接続できません

    まず、安定していないソフトウェアを使用していることに注意してください。リリース間で大きな変更があり、予期しない動作が発生する可能性があります。

    編集 :現在開発中ではなく、安定版リリースが2018年4月19日にリリースされました

    次に、コンテナを直接pingすることはできません。他のネットにありますが、別のコンテナを使用して簡単にpingを実行できます。

    mysql8はcaching_sha2_passwordを使用します mysql_native_passwordの代わりにデフォルトの認証プラグインとして 。 詳細はこちら

    多くのmysqlドライバーはcaching_sha2_passwordのサポートを追加していません まだ。

    問題が発生した場合は、次のような古い認証プラグインに変更できます。

    docker run -p 3306:3306 --name mysql_80 -e MYSQL_ROOT_PASSWORD=password -d mysql:8 mysqld --default-authentication-plugin=mysql_native_password



    1. T-SQLで昨日の日付を取得する方法

    2. アウトバウンド接続の追跡

    3. SQLServerのトップ5データモデリングツール

    4. 外部キー参照アクションを変更するにはどうすればよいですか? (行動)