#mysql
#mysql
Вопрос:
import mysql.connector as sql
conn=sql.connect(host='localhost',user='root',password='09062003',database='grocery_shop',charset='utf8')
c=conn.cursor
c.execute('create table if not exists product_details(product_name varchar(25),product_cost float(10))')
print('Product Table Created')
он возвращает следующую ошибку::
Файл «G:DANGERInformaticsPracticesIP Проект Управление продуктовым магазином Управление продуктовым магазином System.py «, строка 36, в CreateCust c.execute(‘создать таблицу, если не существует customer_details(phone_no int(13),cust_name varchar(25),cost float(10))’) Ошибка атрибута: объект ‘function’ не имеетатрибут ‘execute’
насколько я знаю, execute является атрибутом mysql.connector
Комментарии:
1. Вы обращаете внимание на точку с запятой
;
2. @RiggsFolly Почему ты так говоришь?
3. вы не используете его в своем коде
4. я не думаю, что это требуется в данном случае. В настоящее время я ученик и поэтому использую книгу в качестве справочной информации. Там то же самое