<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic utf8mb4 configuration tmysql in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368304#M131586</link>
    <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I have been trying for days to insert data such smileys, data from all languages into mysql through talend.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;The source is sql server and target mysql.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;If I use the '&lt;EM&gt;&lt;STRONG&gt;Set Names utf8mb4&lt;/STRONG&gt;&lt;/EM&gt;' in mysql and run my insert statements, the data is successfully inserted. (Ex -&amp;nbsp;&lt;STRONG&gt;ハウス&lt;/STRONG&gt;, is inserted correctly)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;However, if I set the&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;'&lt;EM&gt;&lt;STRONG&gt;Set Names utf8mb4&lt;/STRONG&gt;&lt;/EM&gt;'&amp;nbsp; in additional parameters, it just does not work (&lt;STRONG&gt;ハウス&lt;/STRONG&gt; is inserted as ???)&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;As of now, its tmssqlinput - tmysqlbulkoutputexec&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;Any idea on how to solve this?&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 19 Feb 2018 13:26:54 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2018-02-19T13:26:54Z</dc:date>
    <item>
      <title>utf8mb4 configuration tmysql</title>
      <link>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368304#M131586</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I have been trying for days to insert data such smileys, data from all languages into mysql through talend.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;The source is sql server and target mysql.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;If I use the '&lt;EM&gt;&lt;STRONG&gt;Set Names utf8mb4&lt;/STRONG&gt;&lt;/EM&gt;' in mysql and run my insert statements, the data is successfully inserted. (Ex -&amp;nbsp;&lt;STRONG&gt;ハウス&lt;/STRONG&gt;, is inserted correctly)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;However, if I set the&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;'&lt;EM&gt;&lt;STRONG&gt;Set Names utf8mb4&lt;/STRONG&gt;&lt;/EM&gt;'&amp;nbsp; in additional parameters, it just does not work (&lt;STRONG&gt;ハウス&lt;/STRONG&gt; is inserted as ???)&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;As of now, its tmssqlinput - tmysqlbulkoutputexec&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;Any idea on how to solve this?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Feb 2018 13:26:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368304#M131586</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-02-19T13:26:54Z</dc:date>
    </item>
    <item>
      <title>Re: utf8mb4 configuration tmysql</title>
      <link>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368305#M131587</link>
      <description>&lt;P&gt;Hi.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I am not sure if I am correct, but By default in Talend is used UTF-8 not UTF-8MB4. I think. you need to convert the text to UTF8MB4.&lt;/P&gt; 
&lt;P&gt;See e.g. this thread:&lt;/P&gt; 
&lt;P&gt;&lt;A href="https://community.qlik.com/s/feed/0D53p00007vCnSWCA0" target="_self"&gt;https://community.talend.com/t5/Design-and-Development/Encoding-UTF-8-and-ISO-8859/td-p/23158&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Hope it helps.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Regards&lt;/P&gt; 
&lt;P&gt;Lojdr&lt;/P&gt;</description>
      <pubDate>Tue, 20 Feb 2018 14:53:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368305#M131587</guid>
      <dc:creator>lojdr</dc:creator>
      <dc:date>2018-02-20T14:53:18Z</dc:date>
    </item>
    <item>
      <title>Re: utf8mb4 configuration tmysql</title>
      <link>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368306#M131588</link>
      <description>Yes Lojdr. That's my question precisely. Where do I put the statement 'set names utf8mb4'</description>
      <pubDate>Tue, 20 Feb 2018 14:56:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368306#M131588</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-02-20T14:56:55Z</dc:date>
    </item>
    <item>
      <title>Re: utf8mb4 configuration tmysql</title>
      <link>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368307#M131589</link>
      <description>&lt;P&gt;&lt;SPAN&gt;"set names utf8mb4" is related to the connection so in&amp;nbsp;Additional JDBC Parameters as character_set_connection.&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Feb 2018 15:32:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368307#M131589</guid>
      <dc:creator>lojdr</dc:creator>
      <dc:date>2018-02-20T15:32:07Z</dc:date>
    </item>
    <item>
      <title>Re: utf8mb4 configuration tmysql</title>
      <link>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368308#M131590</link>
      <description>So, in the additional setting I must include character_set_connection = utf8mb4. What about the other character settings for MySQL which must be set to utf8mb4?
&lt;BR /&gt;
&lt;BR /&gt;</description>
      <pubDate>Wed, 21 Feb 2018 08:52:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368308#M131590</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-02-21T08:52:04Z</dc:date>
    </item>
    <item>
      <title>Re: utf8mb4 configuration tmysql</title>
      <link>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368309#M131591</link>
      <description>&lt;P&gt;Character set for table definition or at least for the specific column.&lt;/P&gt;</description>
      <pubDate>Wed, 21 Feb 2018 13:46:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368309#M131591</guid>
      <dc:creator>lojdr</dc:creator>
      <dc:date>2018-02-21T13:46:08Z</dc:date>
    </item>
    <item>
      <title>Re: utf8mb4 configuration tmysql</title>
      <link>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368310#M131592</link>
      <description>Hi, this does not work for me until I set the character connection ,server connection to utf8mb4.
&lt;BR /&gt;
&lt;BR /&gt;The tables and columns are already in utf8mb4
&lt;BR /&gt;
&lt;BR /&gt;So , I am using the set names utf8mb4, which I am unable to use in taken
&lt;BR /&gt;
&lt;BR /&gt;</description>
      <pubDate>Wed, 21 Feb 2018 14:01:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368310#M131592</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-02-21T14:01:57Z</dc:date>
    </item>
    <item>
      <title>Re: utf8mb4 configuration tmysql</title>
      <link>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368311#M131593</link>
      <description>&lt;P&gt;Have you converted&amp;nbsp;the string you are sending to the database to the URF8MB4 encoding?&lt;/P&gt;</description>
      <pubDate>Wed, 21 Feb 2018 14:09:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368311#M131593</guid>
      <dc:creator>lojdr</dc:creator>
      <dc:date>2018-02-21T14:09:10Z</dc:date>
    </item>
    <item>
      <title>Re: utf8mb4 configuration tmysql</title>
      <link>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368312#M131594</link>
      <description>&lt;P&gt;I'm using tmssqlinput. How do I convert the string here to utf8mb4. In the additional parameters of tmssqlinput I have included character encoding = utf8mb4&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;And, also in tmysqlputput I have included in the additional parameters set names utf8mb4&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;But, these don't work when the incoming string has a emoji&lt;/P&gt;</description>
      <pubDate>Thu, 22 Feb 2018 07:16:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368312#M131594</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-02-22T07:16:30Z</dc:date>
    </item>
    <item>
      <title>Re: utf8mb4 configuration tmysql</title>
      <link>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368313#M131595</link>
      <description>&lt;P&gt;I gave you a link to an example how to convert strings from one encoding to another in Talend in my first post. Sorry, I can't help you more.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Feb 2018 07:33:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368313#M131595</guid>
      <dc:creator>lojdr</dc:creator>
      <dc:date>2018-02-22T07:33:20Z</dc:date>
    </item>
    <item>
      <title>Re: utf8mb4 configuration tmysql</title>
      <link>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368314#M131596</link>
      <description>&lt;P&gt;I have gone through the link you have sent me in your previous posts lojdr. But, I couldn't find any solution there&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anyways, thank you for posting your thoughts&lt;/P&gt;</description>
      <pubDate>Thu, 22 Feb 2018 07:50:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368314#M131596</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-02-22T07:50:43Z</dc:date>
    </item>
    <item>
      <title>Re: utf8mb4 configuration tmysql</title>
      <link>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368315#M131597</link>
      <description>&lt;P&gt;There is a post from&amp;nbsp;&lt;A href="https://community.qlik.com/s/profile/005390000069RuGAAU"&gt;@rhall&lt;/A&gt;&amp;nbsp;where he showed how to transform text from one encoding to another with tJava. Use that.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Feb 2018 11:33:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368315#M131597</guid>
      <dc:creator>lojdr</dc:creator>
      <dc:date>2018-02-22T11:33:45Z</dc:date>
    </item>
    <item>
      <title>Re: utf8mb4 configuration tmysql</title>
      <link>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368316#M131598</link>
      <description>&lt;P&gt;The problem was with MySQL version. The tmysqlbulkoutputexec works for mysql 5.6 but not the same with 5.7&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I guess the handling of utf8 in&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;tmysqlbulkoutputexec&amp;nbsp;is different for mysql 5.6 and 5.7&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 22 May 2018 11:46:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/utf8mb4-configuration-tmysql/m-p/2368316#M131598</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-05-22T11:46:52Z</dc:date>
    </item>
  </channel>
</rss>

