Archivo del tag ‘mysql’
MySql básico en Python
Ya hay una opinion, ¿cual es la tuya?
Lo primero es instalar el modulo que da soporte de MySql a Python, para ello si estamos en ubuntu ejecutamos como root “apt-get installa python-mysql”
Este ejemplo básico que seguro viene muy bien a algunos:
import MySQLdb
db=MySQLdb.connect(host=”localhost”, user=”root”, passwd=”passwd”, db=”Prueba”)
cursor=db.cursor()
sql=”Select * From usuarios”
cursor.execute(sql)
resultado=cursor.fetchall()
print “Datos de Usuarios”
for registro in resultado:
print registro[0],”->”,registro[1]
Domótica casera III (Configuracion)
Ya hay una opinion, ¿cual es la tuya?

Ya tengo el ubuntu server instalado (con MAMP y OpenSSH) y actualizado en el pc que usare para controlar el piso, ahora toca configurarlo un poco.
MySQL
Para administrar la base de datos MySQL deberemos instalar PhpMyAdmin (apt-get install phpmyadmin), una vez instalado podremos acceder a través de “http://localhost/phpmyadmin/“.
X10
La aplicacion que nos permitira controlar los modulos X10 se llama HEYU (Hey you!, turn of the light), asi que ejecutamos los siguientes comandos:
- wget http://heyu.org/download/heyu-2.3.2.tgz
- tar -xf heyu-2.3.2.tgz
- cd heyu-2.3.2
- ./Configure
- make
- sudo make install
Ahora solo tenemos que usar el comando “heyu” para encender o apagar cualquier modulo, por ejemplo:
- heyu on A1
- heyu off A1
Móvil
Para conectarnos al Sony Ericsson usaremos una aplicación llamada Gammu, esta disponible en el repositorio de ubuntu, asi que ejecutamos simplemente “apt-get install gammu dialog“.
Ahora lo configuramos con “gammu-config“:
- Port: /dev/ttyACM0 (en mi caso es este, lo saque de “dmesg”).
- Connection: at19200
- Model: at
Si ejecutamos “gammu getallsms“ deberíamos ver los sms de nuestro teléfono.
