Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 创建和读取mysql记录的脚本赢得';跑不动_Python_Mysql - Fatal编程技术网

Python 创建和读取mysql记录的脚本赢得';跑不动

Python 创建和读取mysql记录的脚本赢得';跑不动,python,mysql,Python,Mysql,我一直在close()处遇到语法错误,我不确定问题出在哪里 它只是说语法错误列2 我正在使用komodo edit,当我从Python3切换到python语言时,就会出现错误 在python3中,这一点很清楚,但是当我运行它时,我在同一个地方得到了错误。SQL中的字符串文本用单引号(“)表示。数字表示为裸字面值。因此: #!/usr/bin/env python3 import MySQLdb db = MySQLdb.connect('localhost','tekno','poop'

我一直在close()处遇到语法错误,我不确定问题出在哪里

它只是说语法错误列2

我正在使用komodo edit,当我从Python3切换到python语言时,就会出现错误


在python3中,这一点很清楚,但是当我运行它时,我在同一个地方得到了错误。

SQL中的字符串文本用单引号(
)表示。数字表示为裸字面值。因此:

#!/usr/bin/env python3

import MySQLdb 


db = MySQLdb.connect('localhost','tekno','poop','media')

cursor = db.cursor()

data = cursor.fetchone()

sql = """ INSERT INTO shows_and_tv(watched_on,title,score_rating(curtime(),"mega","20")"""
try:
    cursor.execute(sql)
    db.commit()
    except:
        db.rollback()

try:
    results = cursor.fetchall()
    for row in results:
        date1 = row[0]
        name  = row[1]
        score = row[2]
        print 'date1'

db.close()
sql = """INSERT INTO shows_and_tv(watched_on,title,score_rating(curtime(),'mega',20)"""