小编JBS*_*JBS的帖子

Python/MySQL查询错误:`未知列`

此脚本用作命令行前端,以将记录添加到本地托管的MySQL数据库.

我收到此错误:

mysql.connector.errors.ProgrammingError: 1054 (42S22): Unknown column 'watermelon' in 'field list'

西瓜是我想要进入的价值,而不是列名!

这是脚本:

#! /usr/bin/python

#use command line as front end to enter new rows into locally hosted mysql database

import mysql.connector

#create inputs
new_fruit = raw_input('What fruit do you want to add? ')
new_fruit_type = raw_input('Which type of ' + new_fruit + '? ')

#connect to dbase
conn = mysql.connector.connect(user='root', password='xxxx', database='play')

#instansiate cursor
cursor = conn.cursor()

#define sql statement
add_record = "INSERT INTO fruit (name, variety) VALUES …
Run Code Online (Sandbox Code Playgroud)

python mysql command-line mysql-connector

3
推荐指数
1
解决办法
6821
查看次数

标签 统计

command-line ×1

mysql ×1

mysql-connector ×1

python ×1