Tag: mysql

Ошибка с MySQLdb на OS X El Capitan

Я попытался импортировать MySQLdb в iPython и получил следующую ошибку. ImportError Traceback (most recent call last) <ipython-input-4-f5538763dbdb> in <module>() —-> 1 import MySQLdb as mdb 2 import sys /Users/user1/anaconda/lib/python2.7/site-packages/MySQLdb/__init__.py in <module>() 17 from MySQLdb.release import __version__, version_info, __author__ 18 —> 19 import _mysql 20 21 if version_info != _mysql.version_info: ImportError: dlopen(/Users/user1/anaconda/lib/python2.7/site-packages/_mysql.so, 2): Library not loaded: […]

Эластичный бобслей, не создающий параметры RDS

Я следую этому руководству, чтобы создать приложение Django на AWS. http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Python_django.html Я смог получить все, что работает с локальной базой данных sqlite, но я пытаюсь подтолкнуть приложение к производственному серверу. Пройдя процесс инициализации Elastic Beanstalk, я решил создать экземпляр RDS. Мой mysite / settings.py выглядит так: import os DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', […]

Как вернуть данные из запроса MySQL в приложении Flask?

У меня есть следующий код: import flask as fk import MySQLdb import JSONEncoder class SpecializedJSONEncoder(JSONEncoder): def default(o): if isinstance(o, date): return date.strftime("%Y-%m-%d") else: super(SpecializedJSONEncoder, self).default(o) app = fk.Flask(__name__) app.json_encoder = SpecializedJSONEncoder app.debug = True @app.route("/") def home(): return "Hello world" @app.route("/temp") def temp(): db = MySQLdb.connect("localhost", "root", "","test") cur = db.cursor() query = "SELECT DATE(DTM), […]

Как установить pyobbc 64-bit?

У меня есть Python 2.7, MySQL 5.5, MySQL ODBC Connector 5.1 и pyodbc, установленные на моем компьютере, который работает под управлением Windows 7, 64-разрядный … Проблема только в том, что все установлено как 64-битное, за исключением pyodbc, которое 32-битное. При использовании easy_install для загрузки pyodbc он автоматически загружает 32-битную версию. Таким образом, когда я пытаюсь […]

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

Я хочу выполнить этот запрос, используя sqlalchemy. SELECT name, age, favorite_color, favorite_food FROM kindergarten_classroom WHERE (favorite_color, favorite_food) IN (('lavender','lentil soup'),('black','carrot juice')); Я хочу только детей, которым нравится (лаванда и чечевичный суп) ИЛИ (черный и морковный сок). Кроме того, это, вероятно, будет огромный список любимых цветов и продуктов (вероятно,> 10K), поэтому я хочу сделать это большими […]

Включить выполнение нескольких операторов во время выполнения через sqlalchemy

У меня есть объект DDL ( create_function_foo ), который содержит инструкцию функции create. В первой строке я положил DROP FUNCTION IF EXISTS foo; но engine.execute(create_function_foo) возвращает: sqlalchemy.exc.InterfaceError: (InterfaceError) Use multi=True when executing multiple statements Я положил multi=True как параметр для create_engine , engine.execute_options и engine.execute но он не работает. ПРИМЕЧАНИЕ : engine если мой экземпляр […]

virtualenv, который может найти перемещенные libraires (например, mysqlclient lib для MySQLdb)

Я хотел бы иметь возможность совместно использовать virtualenv, который является самодостаточным, то есть обеспечить, чтобы все установленные скрипты могли запускаться напрямую, без необходимости устанавливать что-либо. Например, я устанавливаю скрипт в свой virtualenv, который использует MySQL-python. К сожалению, импорт MySQLdb ищет общую библиотеку (libmysqlclient.so), перемещенную в другом месте, чем стандартные каталоги в моей системе. Есть ли […]

Как бороться с «частичными» датами (2010-00-00) от MySQL в Django?

В одном из моих проектов Django, которые используют MySQL в качестве базы данных, мне нужно иметь поля даты, которые принимают также «частичные» даты, такие как только год (ГГГГ), год и месяц (ГГГГ-ММ) плюс нормальная дата (ГГГГ-ММ- DD). Поле даты в MySQL может справиться с этим, приняв 00 за месяц и день. Таким образом, 2010-00-00 действителен […]

Миграции Django – можно ли использовать Юг в середине проекта?

Я уже начал проект, и все модели синхронизированы и все.

Python MySQLdb – Ошибка 1045: доступ запрещен для пользователя

У меня есть код python, который похож на import MySQLdb import sys try: con = MySQLdb.connect(host = 'localhost',user = 'crawler',passwd = 'crawler', db = 'real_estate_analytics') #… rest of code … except MySQLdb.Error, e: print "Error %d: %s" % (e.args[0],e.args[1]) sys.exit(1) Проблема в том, что я получаю следующую ошибку: Error 1045: Access denied for user 'crawler'@'localhost' […]

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