какова цель создания источника данных - PullRequest
0 голосов
/ 19 ноября 2018

Я создаю веб-приложение во Flask.

Мы открыли окно базы данных PyCharm и установили источник данных для базы данных SQL-сервера.

Мой вопрос: что делает создание источника данных?
Удаляет ли это необходимость подключения к базе данных вручную? Например,

 db = MySQLdb.connect("localhost","testuser","test123","TESTDB" )

Если ответ «да», отпадает необходимость устанавливать

updb = MySQLdb.connect("localhost","testuser","test123","TESTDB" )

тогда как вы можете получить доступ к данным в базе данных и установить объект курсора?

1 Ответ

0 голосов
/ 19 ноября 2018

В IDE JetBrains, таких как PyCharm или IntelliJ, есть браузер базы данных, в основном производственный, как его собственная IDE под названием DataGrip, но это не имеет значения.

Факт, нет, это не заменяет потребность в коде, и вы могли бы иметь нулевой код и установить соединение с базой данных, или полностью кодировать и никогда не трогать окно базы данных, (потому что вам не нужен PyCharm для написать указанный код).

Таким образом, они являются отдельными вещами, подобно тому, как «SQL Server» означает нечто совершенно отличное от «MySQL» (например, вам может потребоваться другая библиотека)

...