Tag: mysql

Исключение строк с помощью python mysql.connector

Я пытаюсь вставить кучу строк в mysql, используя python и mysql.connector . Мой текущий код выглядит примерно так: db = mysql.connector.Connect('config blah blah') cursor = db.cursor() data = (somestring1, somestring2) sql = "INSERT INTO mytable (col1, col2) VALUES ('%s', '%s')" cursor.execute(sql, data) Как мне следует избегать моих строк? Я мог бы попробовать сделать это на […]

Поле Django Binary или BLOB

У меня есть программа на C #, которая вставляет PDF-файл в базу данных MySQL. Теперь я хочу получить этот pdf-файл с помощью django, но models.FileField нуждается в параметре «Загрузить», что означает, что за кулисами фактически хранит файл в файловой системе, а не в базе данных. Есть ли способ создать модель django, чтобы я мог хранить […]

MySQL-python Не удается подключиться к серверу

Это сводит меня с ума. У меня есть Python 2.5 и MySQL-python-1.2.3 из .exe, доступного здесь, установленного на Vista. За последние несколько недель я делал .php страницы и прекрасно подключался, чтобы проверить их в своем браузере. $dbcnx=@mysql_connect("localhost", "root", "mypassword") Я также использовал командную строку mysql с mysql.exe -uroot -pmypassword just fine. Однако, когда я пытаюсь […]

Об обновлении объектов в сеансе sqlalchemy

Ну, я имею дело с сомнением в sqlalchemy и освежающих предметах! Я нахожусь в ситуации, когда у меня есть 2 сеанса, и один и тот же объект был запрошен в обеих сессиях! … Для некоторых вещей я не могу закрыть одну из сессий. Я изменил объект и совершил изменения в сеансе A, но в сеансе […]

py.test: ImportError: нет модуля с именем mysql

У меня проблемы с запуском py.test над пакетами, которые импортируют mysql. Пакет mysql был установлен с помощью pip в virtualenv. # test_mysql.py import mysql def foo(): pass Я могу запускать без каких-либо проблем python test_mysql.py , но когда я выполняю py.test test_mysql.py я получаю: > import mysql E ImportError: No module named mysql Любая идея, […]

MySQL: упорядочивается функцией из двух столбцов

У меня два целых поля A и B в таблице T. Я хочу сделать что-то вроде « SELECT * FROM T ORDER BY f(A,B) DESC » где f(A,B) – линейная комбинация A и B … т.е. f(A,B) = mA + nB , где m и n – числа. Какой правильный синтаксис?

Python MySQL: не показывать вставленные записи

Я использую Python 2.7 с MySQLdb 32bit вместе с MySQL 5.5.8, работающим локально. Я заставляю себя сумасшедшим из-за этого, я никогда не видел ничего подобного. В основном, я вставляю записи в MySQL из Python через: db=MySQLdb.connect(host="localhost",user="root", passwd="mypassword",db="python",port=3307) cur=db.cursor() cur.execute("INSERT INTO mytable(myfield) VALUES(%s);","somedata") Я проверил, что он подключен правильно и что он может успешно SELECT данные […]

Получение данных из MySQL пакетами через Python

Из-за объема я хотел бы сделать этот процесс партиями. Вот мой код: getconn = conexiones() con = getconn.mysqlDWconnect() with con: cur = con.cursor(mdb.cursors.DictCursor) cur.execute("SELECT id, date, product_id, sales FROM sales") rows = cur.fetchall() Как я могу реализовать индекс для извлечения данных партиями?

ImportError: нет модуля с именем flask.ext.mysql

Привет, Я пытаюсь запустить файл python, который имеет: from flask import Flask, render_template, json, request from flask.ext.mysql import MySQL from werkzeug import generate_password_hash, check_password_hash Я начал в windows, у меня такая же ошибка: ImportError: No module named flask.ext.mysql Кто-то сказал мне, что я не разрабатываю python в окнах, много головной боли, поэтому я начал использовать […]

Получение возвращаемых значений из хранимой процедуры MySQL в Python с использованием MySQLdb

У меня есть хранимая процедура в базе данных MySQL, которая просто обновляет столбец даты и возвращает предыдущую дату. Если я вызову эту хранимую процедуру из клиента MySQL, она будет работать нормально, но когда я попытаюсь вызвать хранимую процедуру из Python с помощью MySQLdb, я не могу заставить ее вернуть мне возвращаемое значение. Вот код хранимой […]

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