Articles of mysql

Alternativa para django.db.close_connection ()

Existe uma maneira possível de restabelecer a conexão do MySQL no Django depois que ele cair? Eu estou recebendo o seguinte erro ao tentar acessar o MySQL usando o get_wsgi_application em django.core.wsgi : (2006,’MYSQL server has gone away’)

Como fazer agrupar por e receber Contar de uma coluna dividir por contagem de exclusivo da segunda coluna do quadro de dados em pandas python?

Eu tenho frame de dados panda com 4 coluna, digamos ‘col1’, ‘col2’, ‘col3’ e ‘col4’ agora eu quero agrupar por col1 e col2 e quero ter agregado dizer abaixo. Count(col3)/(Count(unique col4)) As result_col Como eu faço isso? Eu estou usando MySql com pandas. Eu tentei muitas coisas da internet, mas não consegui uma solução exata, […]

Python MySQLDB Inserir com variables ​​como parâmetros

Eu estou usando a biblioteca Python-MySQLdB. Eu estou tentando se conectar ao database MySQL de um script python. Eu tenho uma exigência onde quando os usuários registram sua conta automaticamente os detalhes devem ser adicionados / salvos no database MySQL. Eu estou tentando automatizar esse recurso usando python. O script está sendo executado com sucesso […]

Consultas de parâmetros Python MySQL para nomes de tabelas dinâmicas

Eu quero consultar tabelas MySQL usando meu programa python. No entanto, as tabelas que desejo consultar são aquelas cujos nomes são passados ​​como variables ​​(parâmetros). Eu tentei algo assim: readTable_query = “””SELECT * FROM %s””” readTable_cursor.execute(readTable_query, (table_name)) O problema com isso é que a consulta SQL gerada dinamicamente está colocando o nome da tabela entre […]

python & Mysql: tipo (s) de operandos sem suporte para -: ‘int’ e ‘tuple’

Eu gostaria de buscar um registro de uma tabela e colocá-lo na variável “gl”. Se o valor for maior ou menor, então o valor + -gl deve ser gravado no database import MySQLdb import time import string while True: db = MySQLdb.connect(host=”10.0.0.100″, port=3306, user=”ubuntu”, passwd=”ubuntu”, db=”test”) cursor = db.cursor() cursor.execute(“SELECT glaettung FROM ttable ORDER BY […]

Mac OS X + Python + Django + MySQL

Eu trabalhei muitas horas durante vários dias tentando fazer com que o MySQL trabalhasse com o Mac OS X, o Python (eu tentei tanto o 2.7 quanto o 3.3) e o Django 1.6. Este tópico é abordado em muitas páginas da Web, tanto em SO quanto em outros locais, e por um período de muitos […]

Desativar explícito o cache de consulta do MySQL em algumas partes do programa

Em um projeto do Django, alguns programas do cronjob são usados ​​principalmente para fins administrativos ou de análise, por exemplo, gerando statistics de uso do site, registro de atividades do usuário rotativo, etc. Provavelmente, não esperamos que o MySQL armazene em cache consultas nesses programas para economizar o uso de memory e melhorar a eficiência […]

Carregar dados infile local não funciona no Ubuntu 12.04 e MySQL

Usando o MySQL, não consigo importar um arquivo usando o infile local de dados de carregamento. Meu servidor está no AWS RDS. Isso funciona no Ubuntu 10.04. Eu instalei o cliente usando o apt-get install mysql-client . O mesmo erro se eu usar o mysqldb ou mysql.connector no Python. File “/usr/lib/pymodules/python2.7/mysql/connector/protocol.py”, line 479, in cmd_query […]

Convertendo linhas com muitos valores para colunas

Digamos que eu tenha um dataset como este. ID Item 1 A 2 B 3 A 1 C 2 B 2 B 1 A 3 B O dataset real tem 50 mil linhas e 8.5 mil valores de itens distintos. Agora quero transpor as linhas para colunas de cada ID, de modo que estamos contando […]

PymySQL python enviando uma string com aspas

Eu estou tentando inserir uma seqüência de caracteres para um database MySQL como este: cur.execute(‘UPDATE connections SET cmd = “‘ + command + ‘”, client_new = 1 where ip = “‘ + ip + ‘”‘) Quando eu configuro o command para ser echo “hello” , recebo este erro: Traceback (most recent call last): File “C:/Users/Owner/Desktop/master.py”, […]