Tag: mysql

cc1: ошибка: непризнанная опция командной строки «-Wno-null-conversion» при установке python-mysql на mac 10.7.5

Эта ошибка нарушила мою установку python–mysql на Mac 10.7.5. Вот шаги Установленный python равен 2.7.1, mysql – 64 бит для 5.6.11. Установленный python-mysql равен 1.2.4, также пытался 1.2.3 Конфигурации для установки 1) sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql 2) Edit the setup_posix.py and change the following mysql_config.path = "mysql_config" to mysql_config.path = "/usr/local/mysql/bin/mysql_config" 3) sudo python […]

virtualenv, mysql-python, pip: кто-нибудь знает как?

Я пытаюсь установить привязки mysql в virtualenv. Я бы предпочел использовать pip или easy_install. pip дает мне следующую ошибку: File "setup_posix.py", line 24, in mysql_config raise EnvironmentError("%s not found" % (mysql_config.path,)) EnvironmentError: mysql_config not found easy_install либо получает 404 от sourceforge, либо дает мне очень похожую ошибку. Кто-нибудь знает, как обойти это в virtualenv?

MySQL: получить имя столбца или псевдоним из запроса

Я не прошу команду SHOW COLUMNS . Я хочу создать приложение, которое работает аналогично heidisql, где вы можете указать SQL-запрос и когда он будет выполнен, возвращает набор результатов с строками и столбцами, представляющими ваш результат запроса. Имена столбцов в наборе результатов должны совпадать с выбранными вами столбцами, как определено в вашем SQL-запросе. В моей программе […]

Избегание «сервера MySQL ушло» на редко используемом сервере Python / Flask с SQLAlchemy

Как можно настроить Flask / SQLAlchemy для создания нового подключения к базе данных, если его нет? У меня есть редко посещаемый сервер Python / Flask, который использует SQLAlchemy. Он посещается каждые пару дней, и при первом посещении он часто выдает ошибку «сервер MySQL ушел». Последующие просмотры страниц прекрасны, но для этой первоначальной ошибки это выглядит […]

Одна модель Django, несколько таблиц?

У меня есть несколько временных таблиц в базе данных MySQL, которые имеют одну и ту же схему и имеют динамические имена. Как использовать Django для взаимодействия с этими таблицами? Может ли одна модель извлекать данные из нескольких таблиц?

Создать функцию через MySQLdb

Как я могу определить функцию или процедуру многозадачности при использовании MySQLdb lib в python? Пример: import MySQLdb db = MySQLdb.connect(db='service') c = db.cursor() c.execute("""DELIMITER // CREATE FUNCTION trivial_func (radius float) RETURNS FLOAT BEGIN IF radius > 1 THEN RETURN 0.0; ELSE RETURN 1.0; END IF; END // DELIMITER ;""") Что создает следующую трассировку: Traceback (most […]

Python ", команды не синхронизированы; вы не можете запустить эту команду сейчас "

У меня есть хранимая процедура MySQL, которая выполняется из Python (завернутая в Django). Я получаю ошибку «команды из синхронизации, вы не можете запустить эту команду сейчас», когда я пытаюсь выполнить второй оператор. На данный момент я не могу совершить транзакцию. Это только проблема, когда я вызываю процедуру. Что делать? cursor.callproc('my_mysql_procedure', [some_id,]) result = cursor.fetchall() for […]

Установите mysql-python (Windows)

Я потратил часы, пытаясь заставить Django работать на моем компьютере. Проблема в том, что я не могу установить пакет mysql–python. Я работаю под управлением Windows 7 64bit. Это то, что я пробовал: Я загрузил easy_install Я загрузил Cygwin64, чтобы иметь возможность запускать команды Linux (Win cmd сводил меня с ума) Я набрал: easy_install mysql-python (дал […]

Python, конвертировать 4-байтовый символ, чтобы избежать ошибки MySQL «Неверное строковое значение:»

Мне нужно преобразовать (в Python) 4-байтовый символ в другой символ. Это нужно вставить в мою базу данных mysql utf-8 без получения такой ошибки, как: «Неверное строковое значение:« \ xF0 \ x9F \ x94 \ x8E »для столбца« строка »в строке 1» Предупреждение, возникающее при вставке 4-байтового юникода в mysql, показывает, чтобы сделать это следующим образом: […]

Как получить значение столбца результата SQL с использованием имени столбца в Python?

Есть ли способ получить значение столбца результата SQL, используя имя столбца вместо индекса столбца в Python? Я использую Python 3 с mySQL. Синтаксис, который я ищу, во многом похож на конструкцию Java: Object id = rs.get("CUSTOMER_ID"); У меня есть таблица с довольно большим количеством столбцов, и это настоящая боль, чтобы постоянно разрабатывать индекс для каждого […]

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