Как создать таблицу на MYSQL с помощью Scrapy - PullRequest
0 голосов
/ 12 апреля 2019

Привет всем, я пытаюсь создать таблицу и добавить элементы на MYSQL, но я всегда получаю эту ошибку

"У вас ошибка в синтаксисе SQL; обратитесь к руководству, соответствует вашей версии сервера MySQL для правильного использования синтаксиса рядом на линии 6 "

Не можете отследить конкретную проблему, пожалуйста? Вот мой код

import mysql.connector

class GpdealsSpiderPipeline(object):

def __init__(self):
    self.create_connection()
    self.create_table()

def create_connection(self):
    self.conn = mysql.connector.connect(
        host = 'www.host1.com',
        user = 'userhost',
        password = 'samplepassword',
        database = 'databasesample'
    )
    self.curr = self.conn.cursor()

def create_table(self):
    self.curr.execute("""create table saleitems_hm(
                    hm_title text,
                    hm_regular_price text,
                    hm_sale_price text,
                    hm_photo_url text,
                    hm_description_url,
                    )""")

Пожалуйста, помогите мне Спасибо

1 Ответ

1 голос
/ 12 апреля 2019

Я думаю, что ваш запрос на создание таблицы требует тип данных

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...