Python best practice and securest to connect to MySQL and execute queries
What is the safest way to run queries on mysql, I am aware of the dangers involved with MySQL and SQL injection. However I do not know how I should run my queries to prevent injection on the variables to which other users (webclients) can manipulate. I used to write my own escape function, but apparently this is "not-done". What should I use and how should I use it to query and do inserts safely on a MySQL database through python without risking mysql injection? Bruno To avoid injections, use execute with %s in place of each variable, then pass the value via a list or tuple as the second