sql >> Databasteknik >  >> RDS >> Mysql

Anslut klienten till MySQL-servern

För att ansluta från en klientdator till en MySQL DB måste data passera upp till 5 nivåer av validering. Här är ett allmänt fall där klienten och servern inte är på samma nätverk och en säker anslutning inte används:

Se först till att MySQL använder en bind-address som skiljer sig från localhost så det använder ett gränssnitt och inte bara lokala anslutningar.

På varje nivå måste brandväggsreglerna/behörigheterna tillåta att anslutningen går igenom. Observera att en maskin kan och ofta har en annan IP internt än externt. Grundprincipen är:

För det mesta är brandväggarna korrekt konfigurerade. Den sista biten saknar ofta MySQL-servern GRANT ing-behörighet till DB för den externa användaren. Den sista syntaxen är:

MySQL Grant Syntax

Som ofta har formen:

GRANT ALL ON <DB>.* TO '<external_user>'@'<external_ip>' IDENTIFIED BY 'external_password';



  1. En guide till PubNub-funktioner

  2. Facebook Registration Connect

  3. Återställa ID autoinkrement? phpmyadmin

  4. Hur ansluter man till fjärrstyrd Oracle DB med PL/SQL-utvecklare?