Описание тега pymysql

PyMySQL - это соединитель базы данных для Python, такой как MySQLdb.
0 ответов

Соединение SQL с Alchemy PyMySQL исчезает через несколько минут

Я работаю над приложением науки о данных, которое должно вставить некоторые данные в MySQL, а затем выполнить кучу агрегации и обработки данных. Соединение используется, а затем некоторое время остается бездействующим. Когда соединение используется …
21 ноя '17 в 18:10
1 ответ

Вставка строки из базы данных в другую

Я пытаюсь вставить строку с сервера базы данных на другой сервер базы данных в другой среде, используя pymysql prod_conn = pymysql.connect( prod_common_db_endpoint, prod_user, prod_password, prod_common_table_name) prod_cursor = prod_conn.cursor() p…
10 авг '18 в 19:26
1 ответ

Ошибка подключения в коде PyMySQL Windows 10 Python 3.5.0?

Я пытаюсь использовать PyMySQL 0.79 с python 3.5.0 под Windows 10, но получаю ошибку подключения при запуске простой программы, которую я назвал "test.py"... import pymysql db = pymysql.connect( host = 'sqlserver.example.com', passwd 'SECRET12345', …
23 дек '16 в 00:26
3 ответа

Как передать переменную в предложение LIMIT MySQL?

Я пытаюсь сделать оператор SELECT для базы данных Mysql с помощью pymysql. Это код. Я передаю переменную в оператор select, и, к моему удивлению, это огромная боль в лимоне. Есть идеи, что мне здесь не хватает? def getUrlFromDatabase(n): stmt = "SEL…
27 дек '16 в 15:26
1 ответ

SQL-запрос работает в консоли MariaDB, но не в Python Pymysql

Мой SQL-запрос работает в CLI MariaDB, но не работает в Python Pymysql. Мои требования: Я хочу получить номер записи (COUNT (*)) с тем же именем пользователя, а затем получить ранг(rowNo) для каждого пользователя, если два имени пользователя имеют о…
04 апр '18 в 03:07
2 ответа

В Python как избежать одиночной кавычки в строке, которая будет использоваться в качестве оператора SQL?

Я построил простое заявление, чтобы запустить load data local infile на таблице MySQL. Я использую Python для генерации строки, а также запускаю запрос. Поэтому я использую пакет Python pymysql, Это строка для построения строки. Предполагать metadat…
18 ноя '16 в 08:36
2 ответа

pymysql-Как добавить дела в мой код

Поэтому я пытаюсь заставить некоторые случаи работать с моим кодом, но я все время получаю одну и ту же ошибку TypeError("'>=' не поддерживается между экземплярами 'str' и 'int'",). Кто-нибудь может мне помочь? Код такой: try: float(rank1) except Va…
04 июн '18 в 15:42
2 ответа

Как динамически связать несколько параметров SQL-запроса в Python?

Итак, у меня есть стол (скажем, table_name) и это столбцы: | A | B | C | ------------------------ | a1 | b1 | c1 | | a2 | b2 | c2 | ... Теперь я должен прочитать данные столбца, используя следующий запрос: import pandas as pd import pymysql as pycon…
06 авг '17 в 08:19
1 ответ

Поток соединения pymysql безопасен? Безопасен ли поток курсора pymysql?

У меня есть структура данных очереди, где несколько потоков потребляют элементы, каждый поток собирается записывать в базу данных, используя PyMySQL, никакой другой синхронизации между потоками не требуется. Может ли гонка использовать один и тот же…
0 ответов

pymysql, потерянное соединение с сервером MySQL во время запроса

Потерянное соединение с сервером MySQL во время запроса, как я могу это исправить? Лучше исправить это в моей программе. import pymysql connection = pymysql.connect(host='***', user='***', password='***', db='***', charset='utf8mb4', cursorclass=pym…
02 ноя '17 в 03:59
1 ответ

Python MySQL в порядке ввода номера заказа в таблице ID

Я пытаюсь добавить идентификаторы в мою таблицу со строками и номером заказа. Вот коды: import pymysql.cursors conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='xxx', db='python') with conn.cursor() as cursor: # Create a new r…
17 янв '16 в 12:56
1 ответ

Python, инкапсуляция класса pymysql в SSCursor не работает должным образом

Следующие работы: class DB(): def __init__(self, host, user, password, db): self.conn = pymysql.connect( host = host, user = user, passwd = password, charset = 'utf8', cursorclass = pymysql.cursors.DictCursor, db = db ) self.cur = self.conn.cursor()…
16 дек '16 в 23:12
0 ответов

PyMySQL - ошибка 2003, истекло время ожидания при попытке удаленного доступа к базе данных

Всякий раз, когда я пытаюсь удаленно подключиться к своей онлайн-базе данных (например, MariaDB, если эта информация необходима), я получаю эту ошибку: "pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on 'somewebsitehere.com' (ti…
31 окт '18 в 18:24
2 ответа

Escape-строка в%

Я использую PyMySQL для запроса из базы данных MySQL в Python: filter = "Pe" connection = pymysql.connect(host="X", user="X", password="X", db="X", port=3306, cursorclass=pymysql.cursors.SSCursor) cursor = connection.cursor() sqlquery = "SELECT * FR…
28 июл '16 в 11:52
1 ответ

Вставить с помощью выбора, получить вставленное значение

Я использую определенный запрос для создания идентификаторов без автоинкремента: 'insert into global_ids (`id`) select (((max(id)>>4)+1)<<4)+1 from global_ids' CREATE TABLE `global_ids` ( `id` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGIN…
30 май '18 в 11:18
0 ответов

XAMPP и PyMySQL неправильно интегрируются

Я использую панель управления XAMPP 3.2.2 для размещения Apache и MySQL, и я правильно импортировал PyMySQL и cgi, которые, как я подтвердил, были установлены. Тем не менее, когда я пытаюсь запустить тестовый скрипт, чтобы убедиться, что все работае…
20 ноя '18 в 09:37
1 ответ

Является ли фиксация коммитов в MySQL/PyMySQL жизнеспособной альтернативой вставке нескольких строк одновременно?

Я занимаюсь разработкой приложения для сбора данных, которое предусматривает постоянную вставку в базу данных MySQL. Я использую Python и PyMySQL для достижения этой цели. Мне нужно вставить около 100 строк в основную таблицу в секунду. Процесс pyth…
30 июн '18 в 19:06
1 ответ

Обновление pymysql не работает

Мне нужно сделать обновление, поэтому я сделал это, но у меня возникла проблема с этим кодом. def runUpdate(query, aux): #Establecemos la conexion con la base de datos connection = pymysql.connect(host='localhost', user='root', password='root', db='…
11 дек '15 в 11:40
1 ответ

PyMySQL - получение данных столбца из словаря fetchall в

Использование PyMySQL Python версии 3.6.3, получение DictCursor, а потом fetchall(), Я получаю все данные и .description говорит:(('recdate', 12, None, 19, 19, 0, False), ('outdoorhumidity', 246, None, 9, 9, 3, True), ('outdoortemperature', 246, Non…
01 мар '18 в 20:34
3 ответа

Доступ PyMySQL запрещен "с использованием пароля (нет"), но с использованием пароля

Headscratcher здесь для меня. Я пытаюсь подключиться к базе данных на моей локальной установке MySQL 8.0.11.0 из Python. Вот код, который я использую: conn = pymysql.connect(host='localhost', port=3306, user='root', password='placeholder', db='Custo…
14 май '18 в 18:04