# MySQL Exception Handling

**URL:** <https://forum.inductiveautomation.com/t/mysql-exception-handling/10195>\
**Category:** Archived Topics\
**Created:** [July 4, 2015, 3:05am UTC](https://forum.inductiveautomation.com/t/mysql-exception-handling/10195 "2015-07-04T03:05:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ella\_ramos](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ella_ramos/32/3455_2.png) [@ella\_ramos](https://forum.inductiveautomation.com/u/ella_ramos)\
**Post date:** [July 4, 2015, 3:05am UTC](https://forum.inductiveautomation.com/t/mysql-exception-handling/10195/1 "2015-07-04T03:05:26Z")

</div>

How do something like this in Ignition?  
How do you handle MySQL related errors, like duplicate entries?

[code]import mysql.connector

try:  
cnx = mysql.connector.connect(user=‘scott’, database=‘employees’)  
cursor = cnx.cursor()  
cursor.execute(“SELECT \* FORM employees”) # Syntax error in query  
cnx.close()  
except mysql.connector.Error as err:  
print(“Something went wrong: {}”.format(err))[/code]
