sql >> Database teknologi >  >> RDS >> Mysql

MySQL Server 8.0 fjerndatabase

du bør give flere detaljer, såsom den fejlmeddelelse, du får, når du opretter forbindelse til den eksterne mysql-server, alligevel, for at tillade fjernadgang, her er en tjekliste, du skal gennemgå:

  1. give tilladelse, mysql tillader som standard kun adgang fra localhost(127.0.0.1), for at tillade andre ip-adgang:// erstat root for brugernavnet, '123456' for adgangskoden giver alle privilegier på . til 'root'@'%' identificeret med '123456';

    flush privilegier;

  2. tjek dine server firewall-indstillinger for at tillade din mysql via port 3306 (standard)

  3. andre:til linux-server tror jeg, du også skal kommentere "bind-adresse" i din mysql-konfigurationsfil; nogle andre problemer, f.eks. din mysql-klient, registrerer automatisk den forkerte tidszone, du skal muligvis indstille den manuelt; tjek din indgående regel på din klient pc; osv.

mit forslag til dig, ikke bare google rundt i blinde, tænk over det logisk først, nogle gange er der ikke noget direkte svar



  1. Kald en lagret procedure fra en visning

  2. Lær, hvordan du håndterer undtagelser i PL/SQL

  3. Hvilken strukturtype bruger jeg til HTML-indhold (MySQL)

  4. Bruger pyspark til at oprette forbindelse til PostgreSQL