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

アドレスとMySQLサーバーをバインドする

    bindで指定したアドレスは、MySQLにリッスンする場所を指示します。 0.0.0.0は特別なアドレスであり、「利用可能なすべてのネットワークにバインドする」ことを意味します。

    'bind'オプションで指定されたものと同じアドレスを使用してサーバーへの接続を開くことができるクライアントソフトウェアのみが接続を許可されます。

    いくつかの例:

    • MySQLが127.0.0.1にバインドされている場合、同じコンピューター上のソフトウェアのみが接続できます(127.0.0.1は常にローカルコンピューターであるため)。
    • MySQLが192.168.0.2にバインドする場合(およびサーバーコンピューターのIPアドレスが192.168.0.2であり、/ 24サブネット上にある場合)、同じサブネット上のすべてのコンピューター(192.168.0で始まるもの)が可能になります接続します。
    • MySQLが0.0.0.0にバインドされている場合、ネットワーク経由でサーバーコンピューターに到達できるすべてのコンピューターが接続できます。

    これらはすべてトランスポートレベルの接続です。リモートコンピューターは、アプリケーションレベルの資格を得る必要があります。つまり、mysql.userからの正しいログイン資格情報とホストパラメーターが必要です。 。




    1. 12cシーケンス値を使用した列の自動入力

    2. SQL Server(T-SQL)で現在のセッションの言語を取得する3つの方法

    3. MySQL DBのすべてのテーブルのプレフィックスを変更するにはどうすればよいですか?

    4. 明示的結合と暗黙的結合?