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

Предназначение на SQLAlchemy над MySQLdb

Не използвате SQLAlchemy вместо MySQLdb – използвате SQLAlchemy за достъп до нещо като MySQLdb, oursql (друг MySQL драйвер, който чувам, че е по-добър и има по-добра производителност), модула sqlite3, psycopg2 или какъвто и да е друг драйвер за база данни, който използвате.

ORM (като SQLAlchemy) помага да се абстрахират детайлите на базата данни, която използвате. Това ви позволява да се пазите от мръсните детайли на системата на базата данни, която използвате, като избягвате възможността за грешки понякога (и въвеждате възможността за други) и правите пренасянето тривиално (поне на теория).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Основите на настройката на MySQL на специализирани сървъри

  2. MySQL Фатална грешка:Не може да се отвори и заключи таблици с привилегии:Неправилен файлов формат „потребител“

  3. Трябва ли таблиците за свързване да имат повече от един първичен ключ от друга идентифицираща таблица?

  4. Как да хеширате пароли в MySQL?

  5. Как мога да задам максималния брой MySQL процеси или нишки?