【发布时间】:2018-05-22 09:35:04
【问题描述】:
我有两个 sql 文件:data.sql,其中是 CREATE DATABASE,一些 CREATE TABLE 和 INSERT 语句。文件开头:
CREATE DATABASE IF NOT EXISTS `network` /*!40100 DEFAULT CHARACTER SET latin1 */;
USE `network`;
我还有一个 python 文件,我想在其中连接到数据库:
import pyodbc
def connectToDB():
connection = None
while connection is None:
try:
connection = pyodbc.connect('DSN=data')
except:
print ("\n[DB connector] Error connecting to database. Trying again in 1 sec.")
time.sleep(1)
return connection
这不是我的代码,我在 github 上得到它。但我是一个完整的 SQL I 初学者,不知道如何使用它。我必须建立 SQL Server 吗?如果是这样,怎么做?我使用 PyCharm。
我知道这是一个愚蠢的问题,但我真的很困惑。
任何帮助将不胜感激!
【问题讨论】:
标签: python sql pycharm odbc pyodbc