Tag: mysql

Можно ли добавить новый элемент на основе другой строки базы данных в SQLAlchemy?

Как следует из названия, я хочу добавить строку с идентификатором на основе другой строки в SQLALchemy. В настоящее время я добавляю дополнительный select , но я бы хотел избавиться от этого. Я знаю, что это возможно в MySQL, поэтому я просто пытаюсь выяснить версию SQLAlchemy. Вот что я сейчас имею: keywords = ['a', 'b', 'c'] […]

Удаление каскада Django на внешних внешних ключах

Django показывает, как устанавливать или переопределять каскадные удаления с внешними ключами в своих документах. model = models.ForeignKey(MyModel, null = True, on_delete = models.SET_NULL) Но что, если мы хотим, чтобы этот эффект был наоборот? Что, если мы хотим, чтобы удаление fk-модели привело к удалению этой модели? благодаря

Защита пароля MySQL при разработке в Python?

Я пишу скрипт Python, который использует базу данных MySQL, которая локально размещена. Программа будет поставляться в виде исходного кода. В результате пароль MySQL будет видимым для голых глаз. Есть ли хороший способ защитить это? Идея состоит в том, чтобы помешать некоторым непослушным людям смотреть на исходный код, получать прямой доступ к 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 = […]

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