title: MySQL concurrency, how does it work and do I need to handle it in my application
body: <p>I am currently running a MySQL database. All of my tables are using the Table Engine InnoDB.</p>
  
  <p>Everyone who logs into my application can view records and I am worried that at some point two users might update or insert a record at the same time. Does MySQL handle this type of concurrency issue gracefully, or is this something that I am going to have to program into my code? </p>
  
  <p>If I do have to program it into my code how do you go about handling a concurrency case like this?</p>