Tag: mysql

Самый эффективный алгоритм для извлечения данных из базы данных

Поэтому я удаляю Joins из своих запросов, когда я готов переехать в Cassandra, который не поддерживает это, но вместо этого поддерживает множество операторов выбора. Я провел контрольный тест на 50 строках данных в моей таблице mysql (в настоящее время я использую), в результате чего 101 запрос (весь выбор), и для выполнения всех этих запросов потребовалось […]

Добавление url в строку mysql в python

Я пытаюсь добавить URL-адрес в текстовую строку в mysql, используя python и библиотеку MySQLdb, но когда я запускаю свой код, он говорит, что в моем синтаксисе sql есть ошибка. Можете ли вы сказать мне, что я делаю неправильно? Вот мой код: import MySQLdb as mdb connection = mdb.connect("Localhost", "root", "", "db") cursor = connection.cursor() url […]

установить начальное значение auto increment для id в модели django

У меня есть модель с одним полем. имя. class City(models.Model): <br> name = models.CharField(max_length=30) Django устанавливает id сам по себе, поэтому в итоге я получаю id и поле description в SQL. но это поле id всегда увеличивается на 1. Я хочу запустить его с 1000, а затем увеличивать на единицу. Есть ли способ сделать это […]

Использование C / C ++ для тяжелых вычислений в Python (также MySQL)

Я реализую алгоритм в моем веб-приложении Python и включаю в себя выполнение (возможно) больших вычислений кластеризации и матрицы. Я видел, что Python может использовать библиотеки C / C ++, и думал, что было бы неплохо использовать это, чтобы ускорить процесс. Во-первых: Существуют ли какие-либо причины или что-то еще, о чем я должен помнить при этом? […]

Ping MySQL поддерживает соединение в Django

У меня есть группа рабочих, которые ждут задач (используя Django как ORM). Моя проблема заключается в том, что если нет заданий за определенный промежуток времени (независимо от переменной MySQL wait_timeout), время соединения с MySQL и, следовательно, рабочий умирает. Мой первый подход к решению этой проблемы состоял в том, чтобы просто увеличить значение wait_timeout до более […]

Как обновить все столбцы объектов в SqlAlchemy?

У меня есть таблица пользователей (более 15 столбцов), и иногда мне нужно полностью обновить все пользовательские атрибуты. Для примера, я хочу заменить user_in_db = session.query(Users).filter_by(user_twitter_iduser.user_twitter_id).first() с каким-либо другим объектом. Я нашел следующее решение: session.query(User).filter_by(id=123).update({"name": user.name}) но я упал, что все 15+ атрибутов подвержены ошибкам, и должно существовать более простое решение.

Как импортировать данные из mongodb в MySQL?

Более конкретно, могу ли я использовать некоторый мост для этого, так как сначала я должен скопировать данные в excel fro mongodb, а затем, что данные Excel Excel могут быть легко импортированы в mysql с помощью некоторых сценариев, подобных, как в Python.

Почему все еще есть «команды из синхронизации»; вы не можете запустить эту команду сейчас "error

Я использую Python mysqldb library для подключения mysql db. У меня есть веб-сервер с 4 рабочими процессами, который имеет 1 conn и 1 курсор для mysql db. поэтому каждый рабочий процесс будет использовать свое соединение / курсор для выполнения SQL-предложения. Теперь у меня есть несколько клиентов одновременно для отправки запроса на сервер, и сервер будет […]

Установить mysql в файл docker?

Я хочу написать простое приложение python и поставить docker conteiner с dockerfile. Мой файл докеров: FROM ubuntu:saucy # Install required packages RUN apt-get update RUN DEBIAN_FRONTEND=noninteractive apt-get -y install python RUN DEBIAN_FRONTEND=noninteractive apt-get -y install mysql-server python-mysqldb # Add our python app code to the image RUN mkdir -p /app ADD . /app WORKDIR /app […]

PyMySQL, очевидно, возвращает старые / моментальные значения / не повторный запрос?

Я использую pymysql.cursors и упрощенный пример кода, который загружает строку из таблицы и печатает ее каждую секунду: #!/usr/bin/env python3 import pymysql.cursors import time conn = pymysql.connect(host='localhost', # credentials etc. cursorclass=pymysql.cursors.DictCursor) while True: with conn.cursor() as cursor: cursor.execute("SELECT * FROM state limit 1;") vals = cursor.fetchone() print (vals) time.sleep(1) state – таблица с одной строкой в […]

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