1

Tema: Python MySQL

Estoy tratando de correr python (el que viene con OSX o con xCode) v 2.6.1 y todo bien usando SQLite, lo que no logro es hacer la conexión con MySQL (estoy usando XAMPP, pero igual es indiferente) lei varias cosas en google sobre compilar MySQL-Python o varias formas de instalar pero sin suerte.

Alguien que ya haya pasado por ésta travesia y me pueda dar una mano, agradezco enormemente!

Gracias!!

Saludos,
Bart.

If you say 'plz' because it is shorter than 'Please' then I'll say 'no' because it's shorter than 'yes'.

2

Re: Python MySQL

pio pio

Saludos,
Bart.

If you say 'plz' because it is shorter than 'Please' then I'll say 'no' because it's shorter than 'yes'.

3

Re: Python MySQL

En todo caso deberías haber puesto " Uhú Uhú " o en su defecto " Cri Cri "  big_smile
Se ve que sos el único que se mete en esos mambos jeje

4

Re: Python MySQL

Sorry, nidea. Si se sigue sin contestar este post sugiero hagas la consulta en las paginas/foros de Python MySQL

Serafin Patiño / Apple Certified Macintosh Technician

Macintosh for Productivity - Linux for Development - iPhone for Mobility - Windows for Solitaire
Emergencia Macaca Online

5

Re: Python MySQL

No tengo experiencia con Python y MySQL, pero hice una prueba:

Descargué MySQLdb desde http://sourceforge.net/projects/mysql-python/
Descomprimí y luego desde consola edité setup_posix.py.
En la línea donde dice:

mysql_config.path = "mysql_config"

la cambié por:

mysql_config.path = "/usr/local/mysql/bin/mysql_config"

que es el path de MySQL en mi máquina.

Luego ejecuté:

sudo python setup.py build
sudo python setup.py install

Y armé un script así:

import MySQLdb

conn = MySQLdb.connect (host = "localhost",
                       user = "root",
                       passwd = "",
                       db = "test")
cursor = conn.cursor ()
cursor.execute ("SELECT VERSION()")
row = cursor.fetchone ()
print "server version:", row[0]
cursor.close ()
conn.close ()

Obteniendo lo siguiente en consola: "server version: 5.1.44"

// // // //

6

Re: Python MySQL

en español por favor jajajajaja
ni idea che

MacBook Pro M2 Max
Mac mini M1
Mac Pro 3.7 GHz Quad-Core Intel Xeon E5 - 12 GB 1866 MHz DDR3 ECC - Serial # F5KMN16QF9VM
iPhone 15 Pro Max + Apple Watch 7
iPad Pro 12.9 - 256 GB + ATV 4K

Re: Python MySQL

lo de macRo tiene que andar...
Y si no.. no tenes algun IDE que te permita correr consultas contra el mysql?
generalmente en alguna ventana extra de esos IDE, te muestran el script de conexion, de acuerdo a tus parametros de instalacion.

# VCY5C957Y1 - MacBook Pro [18,3] Apple M1 Pro [8 cpu | 14 gpu]/ 14"/ 32GB/ 512GB SSD/ teclado US/ Sonoma 14.3 [A2442]
# F5203KF9NY - iPad Pro 11"/ 256GB/ IpadOS 17.3.1 [MTXQ2LL/A]
# C39D18G9N6XR - iPhone 11 Pro / 256GB/ IOs 17.3.1 [MW9V2LL/A]

8

Re: Python MySQL

Gracias! las ideas que tiraron me siriveron para darme cuenta de varias cosas smile
La solución fué bajar el MYSQL Client Libraries para C y compilar el MYSQLPython para usarlo con Django.

Gracias, hace rato ya que lo tengo andando pero no había podido pasar por el foro a agradecer smile

Saludos,
Bart.

If you say 'plz' because it is shorter than 'Please' then I'll say 'no' because it's shorter than 'yes'.

Re: Python MySQL

mmm... para C? smile
estas compilando cosillas para iphones / ipads?

# VCY5C957Y1 - MacBook Pro [18,3] Apple M1 Pro [8 cpu | 14 gpu]/ 14"/ 32GB/ 512GB SSD/ teclado US/ Sonoma 14.3 [A2442]
# F5203KF9NY - iPad Pro 11"/ 256GB/ IpadOS 17.3.1 [MTXQ2LL/A]
# C39D18G9N6XR - iPhone 11 Pro / 256GB/ IOs 17.3.1 [MW9V2LL/A]

10

Re: Python MySQL

Count Zero escribió:

mmm... para C? smile
estas compilando cosillas para iphones / ipads?

je no smile ... pero si te digo que estoy haciendo, te tengo que matar smile

Saludos,
Bart.

If you say 'plz' because it is shorter than 'Please' then I'll say 'no' because it's shorter than 'yes'.

11

Re: Python MySQL

Bart escribió:
Count Zero escribió:

mmm... para C? smile
estas compilando cosillas para iphones / ipads?

je no smile ... pero si te digo que estoy haciendo, te tengo que matar smile

Saludos,
Bart.

a quien estaras hackeando

A person can have the greatest idea in the world— completely different and novel—but if that person can’t convince enough other people, it doesn’t matter. ~ Gregory Berns