С чего начать при изучении SQL в Python?

Хочу научиться работать с SQL в python. С чего начать?

  1. Нужно ли скачать phpMyAdmin?
  2. Нужно ли скачать MySQL?
  3. Какую библиотеку использовать mysql или PyMySQL?

Ответы (1 шт):

Автор решения: AivanF.

Так вы хотите научиться языку SQL или использованию баз данных в Питоне?

Если первое, то возьмите какой-нибудь учебник по SQL, учите теорию, конструкции, решайте задачи. Можно установить MySQL, можно использовать SQLite из Питона, можно учиться даже в браузере с SQLFiddle. И хорошенько усвойте термины: СУБД, БД, SQL, MySQL и прочее, что встретится.

Материалы по SQL:

Кстати, если целитесь на MySQL, то научитесь работать с консольным клиентом этой СУБД – документация здесь.


Если Вы это уже более-менее освоили и хотите научиться использовать базы данных из Python, то вот есть 2 варианта, через свой SQL и DB-API или посредством ORM:

1. DB-API:

2. ORMObject-Relational Mapping:

→ Ссылка