建立数据源的目的是什么

时间:2018-11-18 23:43:38

标签: python mysql pycharm datasource

我正在Flask中构建一个Web应用程序。

我们打开了PyCharm的数据库窗口,并建立了SQL Server数据库的数据源。

我的问题是建立数据源的作用是什么?
是否不需要手动连接数据库?例如

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

如果答案是肯定的,它确实消除了设置的必要性

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

那么如何访问数据库中的数据,并建立一个游标对象?

1 个答案:

答案 0 :(得分:0)

JetBrains IDE(例如PyCharm或IntelliJ)具有数据库浏览器,基本上是正式生产的,因为它是自己的IDE,称为DataGrip,但这并不重要。

事实是,不,这并不能代替对代码的需要,您可能拥有零代码并建立数据库连接,或者完全是代码,并且永远都不会触及数据库窗口(因为您不需要PyCharm即可)写出上述代码)。

因此,它们是独立的东西,就像“ SQL Server”与“ MySQL”完全不同(例如,您可能需要一个不同的库)一样