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

ホストからDockerコンテナでmysqlに接続します

    Docker MySQLホストが正しく実行されている場合は、ローカルマシンから接続できますが、ホスト、ポート、およびプロトコルを次のように指定する必要があります。

    mysql -h localhost -P 3306 --protocol=tcp -u root
    

    3306をDockerコンテナから転送したポート番号に変更します(この場合は12345になります)。

    Dockerコンテナ内でMySQLを実行しているため、ソケットは使用できず、TCPを介して接続する必要があります。 mysqlコマンドで「--protocol」を設定すると、それが変更されます。



    1. Moodle用のPostgreSQLを監視するためのヒント

    2. HOUR()の例– MySQL

    3. MySQL発音区別符号の鈍感な検索(スペイン語のアクセント)

    4. 1つのSQLクエリで2つのテーブルをマージし、日付値を一意にします