Professional Documents
Culture Documents
#!/usr/bin/python
import MySQLdb
# Establecemos la conexin con la base de datos
bd = MySQLdb.connect("localhost","root","","parcial" )
# Preparamos el cursor que nos va a ayudar a realizar las
operaciones con la base de datos
cursor = bd.cursor()
# Creamos la tabla empleado
sql = "CREATE TABLE usuarios (cedula VARCHAR(20) NOT
NULL, nombre VARCHAR(20), sueldo VARCHAR(20) )"
cursor.execute(sql)
print ("tabla creada")
# Nos desconectamos de la base de datos
bd.close()
INSERTAR EMPLEADO
import MySQLdb
# Establecemos la conexion con la base de datos
bd = MySQLdb.connect("localhost","root","","parcial" )
# Preparamos el cursor que nos va a ayudar a realizar las
operaciones con la base de datos
cursor = bd.cursor()
ce = raw_input("Ingresa cedula: ")
nom =raw_input("Ingresa nombre: ")
su = raw_input("Ingresa sueldo: ")
query = "INSERT INTO usuarios (cedula , nombre , sueldo)
VALUES ('%s', '%s', '%s')" % (ce, nom, su)
result = cursor.execute(query)
print "insercion realizada"
bd.commit()
bd.close()
BUSCAR EMPLEADO
import MySQLdb
# Establecemos la conexin con la base de datos
bd = MySQLdb.connect("localhost","root","","parcial" )
# Preparamos el cursor que nos va a ayudar a realizar las
operaciones con la base de datos
cursor = bd.cursor()
criterio =input("Ingrese criterio de bsqueda: ")
query = "SELECT * FROM usuarios WHERE cedula = '%s'" %
criterio
result = cursor.execute(query)
result = cursor.fetchall()
for registro in result:
cedula = registro[0]
nombre = registro[1]
sueldo = registro[2]
# Imprimimos los resultados obtenidos
print "Cedula=%s, Nombre=%s, Sueldo=%s" % (cedula,
nombre, sueldo)
bd.close()
bd = MySQLdb.connect("localhost","root","","parcial" )
# Preparamos el cursor que nos va a ayudar a realizar las
operaciones con la base de datos
cursor = bd.cursor()