Tag: mysql

Установка определенных версий пакета с помощью pip

Я пытаюсь установить версию 1.2.2 адаптера MySQL_python, используя новый virtualenv, созданный с опцией –no-site-packages . Текущая версия, показанная в PyPi, составляет 1.2.3 . Есть ли способ установить более старую версию? Я нашел статью, в которой говорится, что это должно сделать это: pip install MySQL_python==1.2.2 Однако при установке он все еще показывает MySQL_python-1.2.3-py2.6.egg-info в пакетах сайтов. […]

Использовать «SET NAMES»

При чтении «High performance MySQL» от O'Reilly я наткнулся на следующее Другой распространенный запрос на сбор мусора – SET NAMES UTF8, что является неправильным способом делать все равно (он не меняет набор символов клиентской библиотеки, а влияет только на сервер). Я немного смущен, потому что я использовал «SET NAMES utf8» в верхней части каждого скрипта, […]

Поддерживает ли Python MySQL подготовленные заявления?

Раньше я работал над проектом PHP, когда подготовленные операторы делали запросы SELECT на 20% быстрее. Мне интересно, работает ли он на Python? Я не могу найти ничего, что конкретно говорит, что это делает или НЕ.

База данных не обновляется автоматически с помощью MySQL и Python

У меня возникли проблемы с обновлением строки в базе данных MySQL. Вот код, который я пытаюсь запустить: import MySQLdb conn=MySQLdb.connect(host="localhost", user="root", passwd="pass", db="dbname") cursor=conn.cursor() cursor.execute("UPDATE compinfo SET Co_num=4 WHERE ID=100") cursor.execute("SELECT Co_num FROM compinfo WHERE ID=100") results = cursor.fetchall() for row in results: print row[0] print "Number of rows updated: %d" % cursor.rowcount cursor.close() conn.close() […]

Интеграция MySQL с Python в Windows

Мне трудно использовать MySQL с Python в моей системе Windows. В настоящее время я использую Python 2.6. Я попытался скомпилировать исходный код MySQL-python-1.2.3b1 (который должен работать для Python 2.6?), Используя предоставленные сценарии установки. Выполняется скрипт установки, и он не сообщает об ошибке, но не генерирует модуль _mysql. Я также попытался настроить MySQL для Python 2.5 […]

Как установить MySQLdb (библиотека доступа к данным Python для MySQL) в Mac OS X?

Я новичок в Python, но я только что потратил день на то, как заставить MySQLdb работать исправно, а юниверс в соответствии с google включает многочисленные ссылки на то, что такое PITA, и чрезмерное количество руководств, которые кажутся устарели. Учитывая, что этот сайт предназначен для решения этих проблем, и я знаю, что мне понадобится ссылка на […]

Почему целые числа в кортежей строк базы данных имеют суффикс «L»?

Мой вопрос в том, почему целые значения строки MySQL имеют суффикс 'L'? Вот подробности: Следующий словарь – искусственно отформатированный здесь для удобства отображения – {'estimated': '', 'suffix': '', 'typeofread': 'g', 'acct_no': 901001000L, 'counter': 0, 'time_billed': datetime.datetime(2012, 5, 1, 9, 5, 33), 'date_read': datetime.datetime(2012, 3, 13, 23, 19, 45), 'reading': 3018L, 'meter_num': '26174200'} состоит из столбцов […]

Python MySQL Параметрированные запросы

Мне сложно использовать модуль MySQLdb для вставки информации в мою базу данных. Мне нужно вставить 6 переменных в таблицу. cursor.execute (""" INSERT INTO Songs (SongName, SongArtist, SongAlbum, SongGenre, SongLength, SongLocation) VALUES (var1, var2, var3, var4, var5, var6) """) Может ли кто-нибудь помочь мне с синтаксисом здесь?

Как подключиться к базе данных MySQL в Python?

Как подключиться к базе данных MySQL с помощью программы python?

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