Curso de Programación en Python/MySQL-2

De WikiCabal
< Curso de Programación en Python
Revisión del 23:52 8 ene 2015 de Rrc (discusión | contribuciones) (Página creada con '__NOTOC__ * MySQL-2.py == MySQL-2.py == <syntaxhighlight lang="python" line="GESHI_FANCY_LINE_NUMBERS"> #!/usr/bin/python #-*-coding: utf-8 -*- import mysql....')
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Ir a la navegación Ir a la búsqueda

MySQL-2.py

 1 #!/usr/bin/python
 2 #-*-coding: utf-8 -*-
 3 
 4 import mysql.connector
 5 from mysql.connector import errorcode
 6 
 7 config = {
 8   'user': 'PythonClase',
 9   'password': 'Py800se',
10   'host': '127.0.0.1',
11   'database': 'PythonClase',
12   'raise_on_warnings': True,
13   'unix_socket': '/var/lib/mysql/mysql.sock'
14 }
15 
16 try:
17   Conn = mysql.connector.connect(**config)
18 except mysql.connector.Error as err:
19   if err.errno == errorcode.ER_ACCESS_DENIED_ERROR:
20     print( "UsuarioNombre o Contraseña incorrecto" )
21   elif err.errno == errorcode.ER_BAD_DB_ERROR:
22     print( "Base de Datos no existe" )
23   else:
24     print( err )
25 else:
26   Conn.close()