Tag: mysql

Соль в PBKDF2 – Python

Я просто узнаю об обеспечении пароля при разработке с использованием MySQL и Python, следуя этому руководству . Я понимаю, что пароль пользователя хранится в хэшированной базе данных, а соль хранится вдоль незашифрованной стороны, так что мы можем захватить хешированный пароль и соль и перефразировать с помощью соли введенный пароль, а затем сравнить их. Хотя при […]

Что такое эквивалент python 'in', но для sqlalchemy

У меня есть словарь, который используется для запроса базы данных для соответствия. У меня есть одна строка запроса, которая не работает для меня. Если у меня есть список вроде этого: user['names']= [Alice, Bob, John] Поскольку это список, я попытался использовать что-то вроде этого: q.filter(UserTable.firstname in user['firstnames']) Но по какой-то причине это не сработает. Тем не […]

Как сохранить путь к файлу в базе данных Mysql с помощью django?

Мне нужно сохранить путь к файлу в db, используя django через представление формы ajax. Вот мое мнение: def dashboard(request): container=[] DIR = os.path.realpath("/home/user/Desktop/Demo") WAY = os.listdir(DIR) for file in WAY: if file.endswith('.mp4'): file_name = file FDIR=os.path.join(DIR, file) container.append(FDIR) return render(request, 'dashboard.html', {'container': container}) def new_scheduler(request): if request.method =='POST': f_name = request.POST.get('file') dateAndTime = request.POST.get('dateAndTime') Scheduled_data […]

Как читать неанглийские символы из базы данных в Python?

Я пытаюсь читать записи из mysql db в python, используя pymysql. Записи в базе данных находятся на региональных языках. например, 74 погода – одна такая запись. Я написал такой код: import pymysql conn = pymysql.connect(ip, user, pass, db, charset="utf8") curr = conn.cursor() curr.execute("select val from my_table") r = cur.fetchone() >>> r ('74 ??????',) >>> r[0].encode("utf-8").strip() […]

SQLAlchemy, преобразованный в двоичный (N)

Я единственный, кто испытывает эту проблему? Я хочу написать выражение, которое будет эквивалентно этому sql, запущенному в MySQL: select * from table1 where table1.some_column = cast('xyz' as Binary(32)) То, что я пытался в SQLAlchemy, было: session.Query(table1) .filter(table1.some_column == cast('xyz', Binary(length=32)) .all() Однако это неверно переведено на: select * from table1 where table1.some_column = cast('xyz' as […]

Sqlite3 Запрос INSERT ERROR?

Я хочу вставить в свои строки DB 2 var один введен из пользователя ==> H и одна сгенерированная форма chatbot ==> B Вот код: # initialize the connection to the database sqlite_file = '/Users/emansaad/Desktop/chatbot1/brain.sqlite' connection = sqlite3.connect(sqlite_file) connection.create_function("REGEXP", 2, regexp) cursor = connection.cursor() connection.text_factory = str connection = open def new_data(Input,Output): row = cursor.execute('SELECT * […]

Арабский и английский в том же столбце MySQL выходят из игры

Я использую PHP, Python и MySQL на Macbook с OS10.10.5. У меня есть следующее предложение, хранящееся в MySQL: Однако, когда я использую Python или MySQL для извлечения этой строки, это выглядит так: محمود السقا ل CNN: النظام يؤدب ثورة يناير т.е. буквы и слова обходятся вокруг, например, самая первая буква с левой стороны – в […]

Django Перестроить все миграции

Я создаю приложение в Django, и он использует базу данных в реальном времени / в использовании. В основном, поскольку разработка приложений SQL Database претерпела некоторые изменения структуры и вызывает проблемы с Django, Django попытается применить миграции к уже существующей базе данных. Например: В приложении Django я пометил столбец email как уникальный, который был основан на […]

mysqlclient спорадически выходит из строя, делая соединения TLS

Я использую mysqlclient для подключения с одного сервера на другой, который запускает MariaDB 10.0.27. Соединения, которые не используют TLS, работают без проблем. Большинство подключений, которые используют TLS, работают без проблем. Однако иногда сбой сценария Python, например: *** Error in `python': double free or corruption (fasttop): 0x0000000000eccea0 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x71ff5)[0x7f23b22f7ff5] /lib/x86_64-linux-gnu/libc.so.6(+0x77946)[0x7f23b22fd946] /lib/x86_64-linux-gnu/libc.so.6(+0x7812e)[0x7f23b22fe12e] /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2(CRYPTO_free+0x1d)[0x7f23b057fddd] /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2(OBJ_NAME_add+0x91)[0x7f23b0582951] […]

Время соединения MySQL через некоторое время (Python, MySQL, FLASK)

В настоящее время я запускаю приложение python с фляжкой, запущенное на сервере NGINX, с помощью uWGI. Статические страницы всегда достижимы, но страницы, использующие соединение (MySQL), истекают через 2 минуты. Что происходит? Они просто становятся недоступными. Вещи, которые я пробовал: Не использовать глобальные работа с бассейнами отключение брандмауэра , # using python version 2.7.10 from flask […]

Interesting Posts for Van-Lav

Python / Django: Есть ли декораторы, чтобы сказать, что вход не является ничем?

Как можно сгладить элементы двумерного массива с различными гауссовскими функциями в python?

UnboundLocalError: локальная переменная 'a', на которую ссылается перед присваиванием

pyspark Dataframe API cast ('timestamp') не работает с строками timestamp

Решено: высокая холостая загрузка в Odoo / OpenERP при использовании нескольких рабочих процессов

Почему сокеты ведут себя так?

подсчет строк linux не работает с кодом python

Кто-нибудь знает рабочий пример индекса 2dsphere в pymongo?

Как я могу разделить блоки кода в список?

вывод на ту же строку, что и предыдущий вывод? python (2.5)

Поиск PHP и / или Python RAD

Есть ли обратное поведение для «else» в цикле for-else?

Использование EC2 с группой автоматического масштабирования для пакетного приложения обработки изображений на AWS

Python – файл с тем же именем, но с другим контентом

HMAC SHA1 Дайджест в python

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