import MySQLdb

# Establecemos la conexion con la base de datos
bd = MySQLdb.connect("localhost","root","","prueba" )
nombre      = input("Nombre  : ")
apellido    = input("Apellido: ")
edad        = input("Edad    : ")
sexo        = input("Sexo    : ")
salario     = input("Salario   : ")

# Preparamos el cursor que nos va a ayudar a realizar las operaciones con la base de datos
cursor = bd.cursor()

# Preparamos el query SQL para insertar un registro en la BD
sql = "INSERT INTO EMPLEADO (NOMBRE,APELLIDO, EDAD, SEXO, SALARIO) VALUES ('"+nombre+"', '"+apellido+"', '"+edad+"', '"+sexo+"', '"+salario+"')"
try:
   # Ejecutamos el comando
   cursor.execute(sql)
   # Efectuamos los cambios en la base de datos
   bd.commit()
except:
   # Si se genero algun error revertimos la operacion
   bd.rollback()

print ("Registro Grabado  Correctamente")



sql = "SELECT * FROM empleado "
cursor.execute(sql)
registro = cursor.fetchone()
while (registro != None):
    print (registro)
    registro = cursor.fetchone()
    

# Nos desconectamos de la base de datos

bd.close()
#query = run_query("select * from prueba")
#result = run_query(query)
#print (query)