Tag: mysql

Переопределение имени таблицы в Flask-Alchemy

Я создаю приложение Flask и получаю доступ к базе данных MySQL с помощью Flask-Alchemy. У меня есть следующий класс для доступа к таблице: class price_table(db.Model): id = db.Column(db.Integer, primary_key = True) trans_id = db.Column(db.Integer) timestamp = db.Column(db.Integer) order_type = db.Column(db.String(25)) price = db.Column(db.Numeric(15,8)) quantity = db.Column(db.Numeric(25,8)) def __repr__(self): return 'id' Для таблицы «price_table» это работает […]

Есть ли способ конвертировать несколько форматов даты в datetime python

Есть ли простой способ конвертировать несколько форматов даты в объект datetime в python? В конце концов они будут вставлены в базу данных MySQL с типом DATE. Примеры того, какой тип данных я могу получить: 2 августа 2008 г. 04.02.2007 Май 2014 г. Converted Я бы хотел, чтобы это были: 2008-08-02 2007-04-02 2014-05-00 Есть ли простой […]

Нужна помощь в установке MySQL для Python

Попытка установить MySQL для Python . Две проблемы: 1) Инструкции по сети говорят, что установка python setup.py Для меня это результат не может открыть файл 'setup.py': [Errno 2] Нет такого файла или каталога 2) README.txt говорит: Адаптер базы данных Z MySQL использует пакет MySQLdb. Это необходимо установить, прежде чем вы сможете использовать Z MySQL DA. […]

MySQL Connector / Python InterfaceError: «Не удалось разобрать пакет EOF»

Насколько я могу судить, я установил модуль MySQL Connector / Python (v1.2.3) без проблем. Это относится к CentOS 5.4, используя Python 2.7.7 (дистрибутив Anaconda, хотя то же самое происходит и при установке ванили). Я могу импортировать его и инициализировать соединение с сервером MySQL (v4.1.20). Доступ к этому серверу осуществляется через локальную сеть, а не локально. […]

Использование переменной Python в запросе MySQL

Я пытаюсь написать функцию, которая принимает переменную, написанную в placeholder() функции placeholder() написанную ниже, а затем использует ее в запросах MySQL . Я написал пример ниже: import MySQLdb connection = MySQLdb.connect(host = "localhost", user = "root", passwd = "", db = "cars") cursor = connection.cursor() def placeholder(placeholder_variable): sql = "TRUNCATE TABLE %s" cursor.execute(sql, placeholder_variable) placeholder('car_brands') […]

Ошибка в python, csv и mysql: Ошибка: 1054 (42S22): Неизвестный столб 'nan' в 'списке полей'

Я работаю в коде для чтения csv-архива, а затем вставляю содержимое в таблицу mysql, но на самом деле, у меня есть эта проблема: Connected to pydev debugger (build 171.4694.38) Traceback (most recent call last): File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.4\helpers\pydev\pydevd.py", line 1591, in <module> globals = debugger.run(setup['file'], None, None, is_module) File "C:\Program Files\JetBrains\PyCharm Community Edition […]

mysql в кодировке python

Этот пост совпадает с моим вопросом в MySQL в Python: UnicodeEncodeError: 'ascii' это просто для того, чтобы прояснить ситуацию. Я пытаюсь сохранить строку в базе данных MySQL, но я получаю сообщение об ошибке: Файл «.smart.py», строка 51, в (число, текст, «умный», «u») UnicodeDecodeError: кодек ascii не может декодировать байт 0xc2 в позиции 25: порядковый номер […]

Соединение MySQL недоступно при использовании SQLAlchemy (MySQL) и флешки

Я получаю эту ошибку когда-нибудь (когда-то все в порядке, когда-то неправильно): sqlalchemy.exc.OperationalError: (OperationalError) MySQL Connection not available. при использовании session.query Я пишу простой сервер с Flask и SQLAlchemy (MySQL). Мой app.py вот так: Session = sessionmaker(bind=engine) session = Session() @app.route('/foo') def foo(): try: session.query(Foo).all() except Exception: session.rollback() Обновление. Я также создаю новый session в другом […]

преобразовать строку строки python в mysql datetime

У меня есть поле строки, ведьма – это дата, очищенная от Интернета, и читается следующим образом: "Lun Ene 27, 2014 9:52 am", "Mar Feb 11, 2014 5:38 pm",… Lun = день недели (луны / понедельник) Ene = месяц (enero / январь) Мне нужно ввести их в таблицу mysql в поле datetime. 'YYYY-MM-DD HH:MM:SS' Я предполагаю, […]

База данных для баскетбольных команд / игр / оценок за сезон. Структура таблицы

Я создаю базу данных для сезона баскетбола. На данный момент я сохраняю это просто и сохраняю таблицы: – Идентификатор лиги [PK], имя -> (NBA, NCAAM и т. Д.) – Год id [PK], league_id [FK], год -> (2012-2013, 2011-2012 и т. Д.) – Идентификатор команды [PK], league_id [FK], имя -> (Bulls, Lakers, Etc) – Идентификатор игры […]

Python - лучший язык программирования в мире.