Tag: mysql

Почему slowmany замедляется в Python MySQLdb?

Я разрабатываю программу на Python, которая обращается к базе данных MySQL, используя MySQLdb. В некоторых ситуациях мне нужно запустить команду INSERT или REPLACE для многих строк. В настоящее время я делаю это так: db.execute("REPLACE INTO " + table + " (" + ",".join(cols) + ") VALUES" + ",".join(["(" + ",".join(["%s"] * len(cols)) + ")"] * […]

Каков самый простой способ очистить базу данных от CLI с помощью manage.py в Django?

Я использую Django для создания веб-сайта с MySQL. Теперь, когда я учусь, мне нужно очень часто менять модель, поэтому я хочу, чтобы все таблицы очищались и создавалась новая таблица. Но syncdb не касается существующих таблиц. Есть ли лучший способ справиться с этой проблемой?

Действительно ли Торнадо не блокирует?

Tornado рекламирует себя как «относительно простую, неблокирующую структуру веб-сервера» и был разработан для решения проблемы C10k. Однако, глядя на свою оболочку базы данных, которая обертывает MySQLdb, я наткнулся на следующий фрагмент кода: def _execute(self, cursor, query, parameters): try: return cursor.execute(query, parameters) except OperationalError: logging.error("Error connecting to MySQL on %s", self.host) self.close() raise Насколько я знаю, […]

Каковы реальные уровни абстракции базы данных для Python

Я начинаю участвовать в проекте Gramps с открытым исходным кодом, который исследует переключение своих бэкэндов из BSDDB в реляционную базу данных. Либо SQLite, либо MySQL мы не полностью решили и можем даже попытаться сделать это в ограниченной емкости. Я профессиональный разработчик, но я новичок в python, поэтому я не знаком с текущим выбором инструментов / […]

Python Pandas пишут sql с значениями NaN

Я пытаюсь прочитать несколько сотен таблиц из ascii, а затем записать их на mySQL. Кажется, это легко сделать с Pandas, но я ударил ошибку, которая не имеет смысла для меня: У меня есть кадр данных из 8 столбцов. Вот список столбцов / индекс: metricDF.columns Index([u'FID', u'TYPE', u'CO', u'CITY', u'LINENO', u'SUBLINE', u'VALUE_010', u'VALUE2_015'], dtype=object) Затем я […]

Как настроить Django с помощью pymysql в качестве драйвера?

Я новичок в Django. Я потратил весь день на то, чтобы настроить двигатель MySQL. Я очень смущен в отношении механизма базы данных и драйвера базы данных. Является ли двигатель и драйвером ? Все учебное пособие говорит, что ДВИГАТЕЛЬ должен быть «django.db.backends.mysql», но как ДВИГАТЕЛЬ решает, какой драйвер используется для подключения MySQL? Каждый раз, когда он […]

django.core.exceptions.ImproperlyConfigured: Ошибка при загрузке модуля MySQLdb: нет модуля с именем MySQLdb

Проблема Im сталкивается при попытке подключиться к базе данных для mysql. Я также дал настройки базы данных, которые я использовал. Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/ar/Desktop/test/testprac/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 453, in execute_from_command_line utility.execute() File "/home/ar/Desktop/test/testprac/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 392, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/home/ar/Desktop/test/testprac/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 272, in fetch_command klass = load_command_class(app_name, […]

Установите mysqldb на снежный барс

Я пытаюсь начать работу с Python на Django. Я по профессии PHP-разработчик, и мне сказали настроить django и python на мои текущие настройки apache и mysql, однако мне трудно получить модуль Mysqldb для работы python, Я должен следовать приблизительно 6 различным наборам инструкций, я бегу снежный барс и mysql установлен изначально, он не является частью […]

Хронические устаревшие результаты с использованием MySQLdb в Python

Моя программа Python запрашивает набор таблиц в БД MySQL, засыпает в течение 30 секунд, затем запрашивает их снова и т. Д. Эти таблицы постоянно обновляются сторонним производителем, и (очевидно) я хотел бы видеть новые результаты каждые 30 секунд. Скажем, мой запрос выглядит так: "select * from A where A.key > %d" % maxValueOfKeyFromLastQuery Регулярно я […]

Как установить пакет MySQLdb? (ImportError: нет модуля с именем setuptools)

Я пытаюсь установить пакет MySQLdb. Я нашел исходный код здесь . Я сделал следующее: gunzip MySQL-python-1.2.3c1.tar.gz tar xvf MySQL-python-1.2.3c1.tar cd MySQL-python-1.2.3c1 python setup.py build В результате я получил следующее: Traceback (most recent call last): File "setup.py", line 5, in ? from setuptools import setup, Extension ImportError: No module named setuptools Кто-нибудь знает, как решить эту […]

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