Python 您的SQL语法有错误;查看与您的MySQL服务器版本相对应的手册,以了解要使用的正确语法(near';)
所有变量的颜色都改变了,但是film\u id没有改变。顺便说一句,我想你应该把DOUBLE(4)改成DOUBLE(4)Python 您的SQL语法有错误;查看与您的MySQL服务器版本相对应的手册,以了解要使用的正确语法(near';),python,mysql,python-3.x,Python,Mysql,Python 3.x,所有变量的颜色都改变了,但是film\u id没有改变。顺便说一句,我想你应该把DOUBLE(4)改成DOUBLE(4)DOUBLE(4)不是合法的MySQL类型。 您可以使用FLOAT(4)或只使用DOUBLE CREATE TABLE film\u ve\u puan( 电影名称VARCHAR(100), ImbdScore双核, 胶片id整数自动增量主键 ) 请参阅为什么要接受此错误idk?请帮助更改DOUBLE(4)到DOUBLE@khelwood感谢您的朋友,我非常感谢 from b
DOUBLE(4)
不是合法的MySQL类型。
您可以使用FLOAT(4)
或只使用DOUBLE
CREATE TABLE film\u ve\u puan(
电影名称VARCHAR(100),
ImbdScore双核,
胶片id整数自动增量主键
)
请参阅为什么要接受此错误idk?请帮助更改
DOUBLE(4)
到DOUBLE
@khelwood感谢您的朋友,我非常感谢
from bs4 import BeautifulSoup
import requests
import mysql.connector
my_db = mysql.connector.connect(
host = "localhost",
user = "root",
password = "mypassword",
database = "findingimdbscore",
)
my_cursor = my_db.cursor()
my_cursor.execute("CREATE TABLE IF NOT EXISTS film_ve_puan (film_name VARCHAR(100),ImbdScore DOUBLE(4),film_id INTEGER AUTO_INCREMENT PRIMARY KEY)")