MySQLdb查询挂起

时间:2016-05-31 18:51:15

标签: python sql mysql-python

我在python中使用MySQLdb包连接到本地数据库。

我按如下方式连接到数据库:

db = MySQLdb.connect(host=os.environ.get("DEVELOPMENT_SQL_SERVER"), user=os.environ.get("DEVELOPMENT_SQL_USER"), db=os.environ.get("SQL_WORDS_DB"))

主机,用户和数据库都是从.env文件中正确加载的。

然后我尝试执行命令:

cur = db.cursor()
sql_command = "CREATE TABLE IF NOT EXISTS keywords(id INT(6) AUTO_INCREMENT PRIMARY KEY, case_num INT(6), correlation DECIMAL(5,2), word VARCHAR(20));"
cur.execute(sql_command)

当我运行我的程序时,它挂起在cur.execute命令上,没有任何迹象表明它将完成。

我发现这个错误很奇怪,因为它在过去没有问题。但是现在当我尝试运行此代码时,它会出现此错误。

0 个答案:

没有答案