[pyar] CREAR LA TABLA EMPLEADOS EN MYSQL
Gerardo Rios
gsr.5392.tec en gmail.com
Mar Feb 9 22:43:54 ART 2016
Hola a todos!!!!!
Me surgio un problema cuando ejecuto el siguiente codigo (previamente ya
cree la base de datos 'empleado_bd')
# -*- coding: UTF-8 -*-
import mysql.connector
#CONEXION CON LA BASE DE DATOS
#Establecemos la conexion con la base de datos
# Variable con la configuracion de la conexion
bd_empleado = mysql.connector.connect(user='****', password='****',
host='*****', database='empleado_bd')
#Variable 'cursor' que se encargara de realizar las consultas SQL y
contendra la informacion para esa consulta
cursor = bd_empleado.cursor()
#--------------------------------------------------------------------------------------------------------------
#CREAMOS LA TABLA EMPLEADO
sql = "CREATE TABLE EMPLEADO (NOMBRE CHAR(20) NOT NULL,APELLIDO
CHAR(20),EDAD INT,SEXO CHAR(1),SALARIO FLOAT)"
cursor.execute(sql)
# Cerramos cursor
cursor.close()
#--------------------------------------------------------------------------------------------------------------
#DESCONEXION DE LA BASE DE DATOS
bd_empleado.close()
EL ERROR QUE ME SALE
Traceback (most recent call last):
File "conexion_bd_empleado.py", line 21, in <module>
cursor.execute(sql)
File "/usr/lib/python2.7/dist-packages/mysql/connector/cursor.py", line
491, in execute
self._handle_result(self._connection.cmd_query(stmt))
File "/usr/lib/python2.7/dist-packages/mysql/connector/connection.py",
line 635, in cmd_query
statement))
File "/usr/lib/python2.7/dist-packages/mysql/connector/connection.py",
line 553, in _handle_result
raise errors.get_exception(packet)
mysql.connector.errors.ProgrammingError: 1050 (42S01): Table 'EMPLEADO'
already exists
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20160209/10215f42/attachment.html>
Más información sobre la lista de distribución pyar