Есть ли рекомендуемый способ взаимодействия между Python и MySQL? - PullRequest
3 голосов
/ 14 мая 2011

Каков рекомендуемый способ взаимодействия между Python и MySQL?В настоящее время я использую MySQLdb, и я услышал от Oursql.Но я спросил себя, есть ли более подходящий способ справиться с этим.

Ответы [ 2 ]

8 голосов
/ 14 мая 2011

MySQLdb - это то, что большинство людей используют на более низком уровне, но oursql тоже интересен. Вы можете использовать механизмы более высокого уровня, такие как

  • SQLAlchemy
  • Django - обратите внимание, он поставляется с целым веб-фреймворком:)
  • Я уверен, что вы можете найти других, ищите 'python orm'
0 голосов
/ 10 ноября 2016

Я лично использую pymysql, но слышал, что многие люди используют MySQLdb. Оба очень похожи по своему поведению и могут быть легко взаимозаменяемыми. Лично (работая как python / MySQL QA) я еще не слышал о / не говоря уже о работе с OurSQL.

С учетом сказанного, это, честно говоря, зависит от того, чего вы хотите достичь. У Python есть много разъемов, и множество наворотов, чтобы завершить почти все; (и) В связи с этим важно отметить, что важно всегда следить за тем, насколько популярен компонент, а также как часто он обновляется.

...