Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да се свържете сигурно с MySQL база данни с помощта на SQLalchemy?

Има основен проблем с наличието на (MySQL) база данни, достъпна в мрежата. С MySQL можете да го конфигурирате да изисква ssh-тунели или ssl-сертификати, като и двете предотвратяват изпращането на пароли в чист текст. Обикновено ще трябва да напишете както своя клиентски софтуер, така и част от сървърния софтуер, който се намира на сървър близо до базата данни (и протокола между клиент/сървър).

Нито едно от двете не е по-правилно от другото, но в зависимост от вашата база данни (и клиентските ви машини) може да повлияе на разходите за лицензиране.

Обикновено вашият клиент ще удостоверява потребители със сървърния софтуер, който ще пишете, а след това сървърният софтуер ще използва единични данни за вход в базата данни, за да се свърже с базата данни.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Защо трябва да имаме колона за ID в таблицата с потребители?

  2. Как да вмъкна входящо имейл съобщение в mySQL база данни?

  3. Създаване на уеб приложение от нулата с помощта на Python Flask и MySQL:Част 5

  4. Трябва да изтеглите последния x брой редове въз основа на датата

  5. MySQL, кой е по-ефективен дълъг текст, текст или blob? Подобряване на ефективността на вложката