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

Hvordan forbinder man sikkert til en MySQL-database ved hjælp af SQLalchemy?

Der er et grundlæggende problem med at have en (MySQL) database tilgængelig på nettet. Med MySQL kan du konfigurere det til at kræve ssh-tunneler eller ssl-certifikater, som begge forhindrer afsendelse af adgangskoder i klartekst. Generelt bliver du nødt til at skrive både din klientsoftware og et stykke serversoftware, der sidder på en server tæt på databasen (og protokollen mellem klient/server).

Ingen af ​​dem er mere korrekte end de andre, men afhængigt af din database (og dine klientmaskiner) kan det påvirke licensomkostningerne.

Normalt ville din klient autentificere brugere med den server-software, du vil skrive, og så ville serversoftwaren bruge et enkelt database-login til at kontakte databasen.




  1. Mysql-forespørgsel om at slette duplikerede Wordpress-kommentarer?

  2. Rediger en CHECK-begrænsning i SQL Server ved hjælp af T-SQL

  3. PostgreSQL-forespørgsel meget langsom med grænse 1

  4. Hvordan kan jeg optimere denne forespørgsel, tager mere end et minut at udføre