title: MySQL decode Unicode to UTF-8 function
body: <p>I want to decode Unicode strings to UTF-8 when inserting in a table. Here's what I have:</p>
  
  <pre><code>('\u0645\u064e\u062b\u0652\u0646\u064e\u0649 \u00a0\u062c \u0645\u064e\u062b\u064e\u0627\u0646\u064d')
  </code></pre>
  
  <p>So I want these values to be converted to UTF-8, for example:</p>
  
  <pre><code>INSERT INTO `nouns`(`NOUNID`, `WORDID`, `SINGULAR`, `PLURAL`) VALUES (781, 3188, '\u0646\u064e\u062c\u0652\u0645', ('\u0646\u064e\u062c\u0652\u0645'))
  </code></pre>
  
  <p>I am migrating my h2 database to MySQL, so I got this when scripting my h2 db:</p>
  
  <pre><code>INSERT INTO PUBLIC.NOUNS(NOUNID, WORDID, SINGULAR, PLURAL) VALUES
    (1, 5, STRINGDECODE('\u0623\u0628\u0651 '), STRINGDECODE
    ('\u0623\u0624\u064f\u0628\u0651')),
    (2, 9, STRINGDECODE('\u0623\u064e\u0628\u0627\u0628'), ''),
  </code></pre>
  
  <hr>
  
  <p>basicly thees \u0623\u0632\u0651 are arabic charchters in unicode representation and I want to convert them in real arabic characters, to be stored like that in database.
  I was trying convert function, but because I am new to mysql I couldn't achive this:</p>
  
  <pre><code>SELECT CONVERT(_ucs2'\u0623' USING utf8);
  </code></pre>