sql >> Databasteknik >  >> RDS >> Mysql

Hur ansluter man säkert till en MySQL-databas med SQLalchemy?

Det finns ett grundläggande problem med att ha en (MySQL) databas tillgänglig för webben. Med MySQL kan du konfigurera den att kräva ssh-tunnlar eller ssl-certifikat, som båda förhindrar att lösenord skickas i klartext. Generellt måste du skriva både din klientmjukvara och en servermjukvara som sitter på en server nära databasen (och protokollet mellan klient/server).

Ingen av dem är mer korrekt än den andra, men beroende på din databas (och dina klientmaskiner) kan det påverka licenskostnaderna.

Normalt skulle din klient autentisera användare med serverprogramvaran du kommer att skriva, och sedan skulle serverprogramvaran använda en enda databasinloggning för att kontakta databasen.




  1. Så här kontrollerar du om en tabell redan finns innan du skapar den i MySQL

  2. Effektivt avgöra om ett företag är öppet eller inte baserat på butikens öppettider

  3. misslyckades med att importera utf16-kodad fil till mysql

  4. Vad är MySQL-databasmotorer?