title: Why does MySQL refuse pipe ('|') character in string on INSERT INTO
body: <p>If I try this statement:</p>
  
  <pre><code>INSERT INTO TerminalEventChild (id,stringValue) VALUES 
  (64,'version123|');
  </code></pre>
  
  <p>MySQL fail with :</p>
  
  <pre><code>Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''version123' at line 1
  SQLState:  42000
  ErrorCode: 1064
  </code></pre>
  
  <p>If I remove the | character, everything works fine. Any idea?</p>