Tag: mysql

Google App Engine и Cloud SQL: потерянное соединение с сервером MySQL при «считывании исходного пакета связи»

У меня есть приложение Django в приложении Google App Engine, которое подключается к Google Cloud SQL, используя аутентификацию App Engine . В большинстве случаев все работает нормально, но время от времени возникает следующее исключение: OperationalError: (2013, "Lost connection to MySQL server at 'reading initial communication packet', system error: 38") Согласно документам , эта ошибка возвращается, […]

ImportError: Нет модуля с именем 'MySQL'

Я успешно загрузил Connector / Python для MySQL. Я использовал следующий код в оболочке Python для проверки моего соединения: import mysql.connector Я получил следующее сообщение об ошибке: Traceback (most recent call last): File "<pyshell#8>", line 1, in <module> import mysql.connector ImportError: No module named 'mysql' Я не могу понять, почему MySQL не распознается.

Есть ли ограничение на количество таблиц, которые может иметь база данных PostgreSQL?

Я создал базу данных в PostgreSQL, назовем ее testdb . У меня есть общий набор таблиц внутри этой базы данных, xxx_table_one , xxx_table_two и xxx_table_three . Теперь у меня есть код Python, где я хочу динамически создавать и удалять «наборы» этих трех таблиц в мою базу данных с уникальным идентификатором в имени таблицы, отличающим разные […]

Запрос, когда параметр отсутствует django

Я хочу сделать запрос, что-то вроде Model.objects.filter(x=x).filter(y=y).filter(z=z) … но есть некоторые случаи, когда, например, y – None. Это буквально ищет базу данных для нулевых значений в столбце y – есть ли отличный способ существенно игнорировать этот параметр запроса, если он не является, т. Е. Возвращает запрос Model.objects.filter(x=x).filter(z=z)?

Не удается запустить утилиту MySql

Когда я пытаюсь запустить MySQL Utilities из WorkBench, я получаю следующую ошибку: h3tr1ck$ mysqluc -e "help utilities" Traceback (most recent call last): File "/bin/mysqluc", line 23, in <module> from mysql.utilities.common.options import license_callback, UtilitiesParser File "/Library/Python/2.7/site-packages/mysql/utilities/common/options.py", line 34, in <module> from mysql.connector.conversion import MySQLConverter ImportError: No module named connector.conversion Затем, если я нахожу «mysql» в терминал, […]

Как сделать uniques в моделях Django? А также индексируйте столбец в Django

Это моя простая модель базы данных Django. Это для 5-звездочной рейтинговой системы. class Rating(models.Model): content = models.OneToOneField(Content, primary_key=True) ip = models.CharField(max_length=200, blank=True) rating = models.IntegerField(default=0) Как вы можете видеть, он связан с «Контент», который является таблицей для моих документов. Мой вопрос: Как сделать контент + ip уникальным … так, чтобы он содержал несколько контента, но […]

Python3.4 не может установить mysql-python

# pip3.4 install mysql-python Downloading/unpacking mysql-python Downloading MySQL-python-1.2.5.zip (108kB): 108kB downloaded Running setup.py (path:/tmp/pip_build_root/mysql-python/setup.py) egg_info for package mysql-python Traceback (most recent call last): File "<string>", line 17, in <module> File "/tmp/pip_build_root/mysql-python/setup.py", line 13, in <module> from setup_posix import get_config File "/tmp/pip_build_root/mysql-python/setup_posix.py", line 2, in <module> from ConfigParser import SafeConfigParser ImportError: No module named 'ConfigParser' Complete […]

Выполнить несколько независимых операторов в SQLAlchemy Core?

Я использую SQLAlchemy Core для запуска нескольких независимых операторов. Заявления заключаются в разделении таблиц и несвязанных . Из-за этого я не могу использовать стандартную table.insert() с несколькими словарями параметров, переданных в. Прямо сейчас, я делаю это: sql_conn.execute(query1) sql_conn.execute(query2) Есть ли способ, которым я могу запустить их одним выстрелом, вместо того, чтобы иметь два back-and-and-ds в […]

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

Я использую ORM SQLAlchemy. У меня есть модель с несколькими отношениями «многие ко многим»: User User <–MxN–> Organization User <–MxN–> School User <–MxN–> Credentials Я реализую их с использованием таблиц ассоциаций , поэтому есть также таблицы User_to_Organization, User_to_School и User_to_Credentials, которые я непосредственно не использую. Теперь, когда я пытаюсь загрузить одного пользователя (используя его идентификатор […]

Утечка памяти с большим набором данных при использовании mysql-python

Я испытываю то, что, по моему мнению, является утечкой памяти при использовании MySQLdb API Line # Mem usage Increment Line Contents ================================================ 6 @profile 7 10.102 MB 0.000 MB def main(): 8 10.105 MB 0.004 MB connection = MySQLdb.connect(host="localhost", db="mydb", 9 11.285 MB 1.180 MB user="notroot", passwd="Admin123", use_unicode=True) 10 11.285 MB 0.000 MB cursor = […]

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