Tag: mysql

Матричное умножение в python и mysql

У меня есть словарь обмена валюты, а именно: exchange_rates = {'USD': 1.00000, 'EUR': 1.32875, 'GBP': 1.56718, …} Затем я извлекаю информацию о продажах для продукта, используя: SELECT price, currency FROM sales Есть, возможно, миллион строк, которые могут выглядеть так: – 2.99 USD – 3.01 EUR – etc. Как бы я сделал умножение матрицы, чтобы получить […]

Соединение Python Twisted и базы данных

Наши проекты на работе включают синхронные приложения (недолговечные) и асинхронные витые приложения (долговечные). Мы перегруппировываем нашу базу данных и собираемся создать модуль API для развязки всего SQL в этом модуле. Я бы хотел создать этот API, чтобы использовать его как синхронные, так и асинхронные приложения. Для синхронных приложений я бы хотел, чтобы обращения к API […]

mysqldb interfaceError

У меня очень странная проблема с mysqldb (модуль mysql для python). У меня есть файл с запросами для вставки записей в таблицы. Если я вызываю функции из файла, он работает нормально; но при попытке вызвать одну из функций из другого файла она бросает мне _mysql_exception.InterfaceError: (0, '') Я действительно не понимаю, что я делаю неправильно […]

Запись GeoDataFrame в базу данных SQL

Надеюсь, что мой вопрос не смешон, так как, на удивление, этот вопрос, по-видимому, пока еще не был задан (насколько мне известно) на популярных веб-сайтах. Ситуация в том, что у меня есть несколько файлов csv, содержащих в общей сложности более 1 Mio-наблюдений. Каждое наблюдение содержит, в частности, почтовый адрес. Я планирую читать все файлы в один […]

Как написать много столбцов в разделе с sqlalchemy

Пожалуйста, предложите способ написать запрос в нескольких столбцах в статье с использованием SQLAlchemy? Вот пример фактического запроса: SELECT url FROM pages WHERE (url_crc, url) IN ((2752937066, 'http://members.aye.net/~gharris/blog/'), (3799762538, 'http://www.coxandforkum.com/')); У меня есть таблица с первичным ключом из двух столбцов, и я надеюсь избежать добавления еще одного ключа, который будет использоваться только как индекс. PS Я […]

«Невозможно инициализировать набор символов utf8mb4» с помощью mysql-python Windows

Я получаю сообщение об ошибке, пытаюсь подключиться к удаленной базе данных mysql от клиента Windows 7 через python 2.7 + MySQLdb 1.2.5 + sqlalchemy 1.0.9 . Это результат недавнего изменения набора символов по умолчанию для сервера utf8mb4 . На сервере работает MySQL 5.5.50 . Я подключаюсь следующим образом: DB_ENGINE = sqlalchemy.create_engine("mysql+mysqldb://{user}:{pass}@{host}:{port}/{database}?charset=utf8mb4".format(**DB_SETTINGS)) Session = sqlalchemy.orm.sessionmaker(bind=DB_ENGINE) Ошибка: […]

применять кодировку столбцов с помощью sqlalchemy

Я использую sqlalchemy для создания схемы моей базы данных. Я не добился успеха в использовании utf-8, независимо от того, что я пробовал. Вот минимальный скрипт python, который воссоздает мою проблему: from sqlalchemy import create_engine, Column, Unicode from sqlalchemy.ext.declarative import declarative_base engine = create_engine('mysql+mysqldb://user:password@localhost/multidic?charset=utf8', echo=True) Base = declarative_base() class MyTableName(Base): __tablename__ = "mytablename" test_column = Column(Unicode(2),primary_key=True) […]

Как отключить кеш запросов MySQL при использовании SQLAlchemy?

Я работаю с довольно большой базой данных MySQL через библиотеку SQLAlchemy, и мне бы хотелось отключить кеширование запросов MySQL, чтобы отлаживать проблемы производительности за сеанс. Трудно отлаживать медленные запросы, когда их повторение приводит к значительно более быстрому выполнению. С клиентом CLI MySQL я могу выполнить SET SESSION query_cache_type = OFF; для достижения результата, который я […]

UnicodeEncodeError: кодек 'ascii' не может кодировать символ u '\ u2019' в позиции 47: порядковый номер не в диапазоне (128)

Я использую Python 2.7 и MySQLdb 1.2.3. Я попробовал все, что нашел на stackoverflow и других форумах, для обработки ошибок кодирования, которые бросает мой скрипт. Мой скрипт читает данные из всех таблиц в исходном БД MySQL, записывает их в объект python StringIO.StringIO , а затем загружает эти данные из объекта StringIO в базу данных Postgres […]

Почему функция 'insert' не добавляет строки, используя MySQLdb?

Я пытаюсь понять, как использовать библиотеку MySQLdb в Python (я для них новичок в лучшем случае). Я следую коду здесь , в частности: cursor = conn.cursor () cursor.execute ("DROP TABLE IF EXISTS animal") cursor.execute (""" CREATE TABLE animal ( name CHAR(40), category CHAR(40) ) """) cursor.execute (""" INSERT INTO animal (name, category) VALUES ('snake', 'reptile'), […]

Interesting Posts

отрицательное выражение lookahead не работает в python

Извлечь отдельные ненулевые блоки из массива

Почему '\ x' недействителен в Python?

Как установить модули python без доступа root?

Как динамически выбрать каталог шаблонов, который будет использоваться в колбе?

Как применить tz_convert с различными часовыми поясами к различным строкам в pandas dataframe

Хорошая библиотека python для создания аудиофайлов?

Venn3: Как переместить круги и метки?

Группировка дат в Django

Есть ли sendKey для Mac в Python?

Попытка генерировать случайные координаты x, y внутри кольца в python

Проблемы с чтением CSV-файла с запятыми и символами в пандах

Объявление функции переопределения в autodoc для sphinx

TypeError: только массивы length-1 могут быть преобразованы в скаляры Python при попытке экспоненциально соответствовать данным

Как получить атрибут от объекта, если у меня есть имя атрибута в строке?

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