我正在Flask中构建一个Web应用程序。
我们打开了PyCharm的数据库窗口,并建立了SQL Server数据库的数据源。
我的问题是建立数据源的作用是什么?
是否不需要手动连接数据库?例如
db = MySQLdb.connect("localhost","testuser","test123","TESTDB" )
如果答案是肯定的,它确实消除了设置的必要性
updb = MySQLdb.connect("localhost","testuser","test123","TESTDB" )
那么如何访问数据库中的数据,并建立一个游标对象?
答案 0 :(得分:0)
JetBrains IDE(例如PyCharm或IntelliJ)具有数据库浏览器,基本上是正式生产的,因为它是自己的IDE,称为DataGrip,但这并不重要。
事实是,不,这并不能代替对代码的需要,您可能拥有零代码并建立数据库连接,或者完全是代码,并且永远都不会触及数据库窗口(因为您不需要PyCharm即可)写出上述代码)。
因此,它们是独立的东西,就像“ SQL Server”与“ MySQL”完全不同(例如,您可能需要一个不同的库)一样