Tag: mysql

Я хочу умный алгоритм для индексации каталога файлов … указателей?

У меня есть каталог музыки в файлах Ubuntu (.mp3, .wav и т. Д.). Этот каталог может иметь как можно больше подкаталогов, без ограничений. Я хочу, чтобы у меня была возможность создать из него музыкальную библиотеку, т. Е. Вернуть список песен на основе фильтров: 1) членство в плейлисте 2) имя исполнителя 3) строковый поиск 4) название […]

Как установить и управлять подключениями к базе данных в многомодульном приложении Python?

У нас есть приложение Python с более чем двадцатью модулями, большинство из которых разделяются несколькими веб-приложениями и консольными приложениями. У меня никогда не было четкого представления о наилучшей практике для установления и управления подключением к базе данных в приложениях с несколькими модулями Python. Рассмотрим этот пример: У меня есть модуль, определяющий класс объектов для пользователей. […]

Вытягивание данных в шаблон из внешней базы данных с помощью django

Я собираюсь создать веб-приложение, в котором пользователи могут посещать URL-адрес, регистрироваться и просматривать отчеты и другую информацию. Однако данные для отчетов хранятся во внешней базе данных. Это база данных MySQL, к которой у меня будет доступ. Я немного поработал над Google, и мне не удавалось найти какие-либо примеры. Я немного поучаствовал в подключении к нескольким […]

Python, как узнать, успешно ли вставлена ​​запись или нет

Я использую Python MySQL Connector, я вставил запись в базу данных, и она была успешной. Но в коде Python, как я могу узнать, вставлен ли он или нет? В моей таблице нет первичного ключа. def insert(params) : db_connection = Model.get_db_connection() cursor = db_connection.cursor() try : cursor.execute("""INSERT INTO `User`(`UID`, `IP`) VALUES(%s,%s);""", (params)) db_connection.commit() except : db_connection.rollback() […]

Кто-нибудь установил MySQLdb для Python на Cygwin?

Я пытаюсь установить MySQLdb для python на Cygwin. К сожалению, когда я запускаю python setup.py build , я получаю следующую ошибку: $ python setup.py build /bin/sh: /usr/local/bin/mysql_config: No such file or directory Traceback (most recent call last): File "setup.py", line 16, in <module> metadata, options = get_config() File "/home/Ben/python/MySQL-python-1.2.2/setup_posix.py", line 43, in get_config libs = […]

Невозможно инициализировать Elixir

Я начинаю с Elixir и SQL Alchemy. Я создал файл python, связанный с базой данных Mysql, но как только я выполню с помощью python, я получу ошибку ниже: root@raspberrypi:/Python/mainFlask/yonkiPOPS# python yonki.py Traceback (most recent call last): File "yonki.py", line 1, in <module> from elixir import metadata, Entity, Field File "/usr/local/lib/python2.7/dist-packages/Elixir-0.7.1-py2.7.egg/elixir/__init__.py", line 29, in <module> from […]

Sql Alchemy Что не так?

Я получил учебник http://www.rmunn.com/sqlalchemy-tutorial/tutorial.html Когда я компилирую сообщение об ошибке The debugged program raised the exception unhandled NameError "name 'BoundMetaData' is not defined" Я использую последнюю sqlAlchemy. Как я могу это исправить? После прочтения этого я изменил свою версию для последней версии sqlAlchemy: from sqlalchemy import * engine = create_engine('mysql://root:mypassword@localhost/mysql') metadata = MetaData() users = […]

Django manage.py syncdb throwing Нет модуля с именем MySQLdb

Я новичок, изучая Python / Django … Я использую следующий учебник, расположенный здесь . Создана база данных mysite в MySQL 5, работающая на Snow Leopard. Отредактировал файл settings.py, чтобы он выглядел следующим образом: DATABASE_ENGINE = 'mysql' DATABASE_NAME = 'mysite' DATABASE_USER = 'root' DATABASE_PASSWORD = '' DATABASE_HOST = '' DATABASE_PORT = '' Теперь, когда я запускаю […]

SQLAlchemy: как сделать целочисленный столбец auto_increment (и уникальным), не делая его первичным ключом?

Я использую расширение Flask для SQLAlchemy для определения моей модели базы данных. Я хочу, чтобы столбец id был типом int и с свойством auto_increment, но не делал его первичным ключом. Как мне это достичь? Я попробовал это: from flask import Flask, jsonify from flask.ext.sqlalchemy import SQLAlchemy app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:ajay@localhost/pydb' app.config['SQLALCHEMY_ECHO'] = True […]

Соединение MySQL-python не видит изменений в базе данных, сделанных на другом соединении, даже после того, как изменения зафиксированы

Я использую модуль MySQLdb для Python (v1.2.3 precompiled binary для Windows Python 2.7) для чтения и записи данных в базу данных MySQL. Когда соединение открыто, я могу использовать это соединение для наблюдения за изменениями, внесенными в базу данных в том же соединении, но не вижу изменений, сделанных с использованием другого соединения, независимо от того, выполнено […]

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