Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.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
Mysql 错误:函数';对象没有属性';执行';_Mysql_Python 3.x - Fatal编程技术网

Mysql 错误:函数';对象没有属性';执行';

Mysql 错误:函数';对象没有属性';执行';,mysql,python-3.x,Mysql,Python 3.x,在Mac OS上使用Python3.4、mysql。已安装mysql、pymysql、mysqlclient Python import pymysql import pymysql.cursors import _mysql connection = pymysql.connect(host='localhost',user='sth',password ='', db = 'mydb') query = "INSERT INTO mydb (card, price,color,index1

在Mac OS上使用Python3.4、mysql。已安装mysql、pymysql、mysqlclient Python

import pymysql
import pymysql.cursors
import _mysql

connection = pymysql.connect(host='localhost',user='sth',password ='', db = 'mydb')
query = "INSERT INTO mydb (card, price,color,index1) VALUES ('cardeeef','3.24','B','frsss')"
cur = connection.cursor
cur.execute(query)
results =cur.fetchall()

不确定还需要什么以便它知道”。执行“

您需要设置连接到游标方法

cur = connection.cursor()
创建cur时,使用
execute()
方法创建
cursor()
<代码>光标仅是您将
光标
别名设置为的对象

如果你想,你可以写:

Cursor = cursor()
cur = connection.Cursor
从MySQL:

要创建游标,请使用连接对象的cursor()方法:

import mysql.connector

cnx = mysql.connector.connect(database='world')
cursor = cnx.cursor()
在Python中,您可以使用
()
指定标识符。像这样:

cur = connection.cursor()
这是语法:

call                 ::=  primary "(" [argument_list [","]
                          | expression genexpr_for] ")"
argument_list        ::=  positional_arguments ["," keyword_arguments]
                            ["," "*" expression] ["," keyword_arguments]
                            ["," "**" expression]
                          | keyword_arguments ["," "*" expression]
                            ["," "**" expression]
                          | "*" expression ["," keyword_arguments] ["," "**" expression]
                          | "**" expression
positional_arguments ::=  expression ("," expression)*
keyword_arguments    ::=  keyword_item ("," keyword_item)*
keyword_item         ::=  identifier "=" expression

您需要调用它-
cur=connection.cursor()
-注意括号。