<?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 Re: MySQL 8 Support in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323057#M92943</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;P&gt;Feel free to vote for this jira issue.&lt;/P&gt; 
&lt;P&gt;Best regards&lt;/P&gt; 
&lt;P&gt;Sabrina&lt;/P&gt;</description>
    <pubDate>Thu, 07 Jun 2018 08:49:15 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2018-06-07T08:49:15Z</dc:date>
    <item>
      <title>MySQL 8 Support</title>
      <link>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323054#M92940</link>
      <description>&lt;P&gt;Dear Community,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;For test purposes we recently updated our MySQL Database to MySQL 8.&amp;nbsp;&lt;BR /&gt;Currently I have trouble connecting the new database and updating my existing jobs.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I tested with tos 6.5.1 as well as with 7.0.1.&amp;nbsp;In both versions there is no native MySQL 8 support, yet.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Using the built in MySQL 5 connector, it's&amp;nbsp;the same error others got as well:&amp;nbsp;&lt;A href="https://community.qlik.com/s/feed/0D53p00007vCsFkCAK" target="_blank"&gt;(https://community.talend.com/.../Connection-Failure-Talend-6-5-to-MySQL-8-0/m-p/121480)&lt;/A&gt;&lt;/P&gt; 
&lt;PRE&gt;Verbindung fehlgeschlagen. Sie müssen die Datenbankeinstellungen ändern.
  java.lang.RuntimeException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.
      at org.talend.core.model.metadata.builder.database.JDBCDriverLoader.getConnection(JDBCDriverLoader.java:195)
      at org.talend.core.model.metadata.builder.database.ExtractMetaDataUtils.connect(ExtractMetaDataUtils.java:1106)
      at org.talend.core.model.metadata.builder.database.ExtractMetaDataFromDataBase.testConnection(ExtractMetaDataFromDataBase.java:316)
      at org.talend.metadata.managment.repository.ManagerConnection.check(ManagerConnection.java:289)
      at org.talend.repository.ui.wizards.metadata.connection.database.DatabaseForm$62.runWithCancel(DatabaseForm.java:3983)
      at org.talend.repository.ui.wizards.metadata.connection.database.DatabaseForm$62.runWithCancel(DatabaseForm.java:1)
      at org.talend.repository.ui.dialog.AProgressMonitorDialogWithCancel$1.runnableWithCancel(AProgressMonitorDialogWithCancel.java:77)
      at org.talend.repository.ui.dialog.AProgressMonitorDialogWithCancel$ARunnableWithProgressCancel$1.call(AProgressMonitorDialogWithCancel.java:161)
      at java.util.concurrent.FutureTask.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
  Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
      at java.lang.reflect.Constructor.newInstance(Unknown Source)
      at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
      at com.mysql.jdbc.Util.getInstance(Util.java:384)
      at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013)
      at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
      at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:973)
      at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:918)
      at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2588)
      at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2321)
      at com.mysql.jdbc.ConnectionImpl.&amp;lt;init&amp;gt;(ConnectionImpl.java:832)
      at com.mysql.jdbc.JDBC4Connection.&amp;lt;init&amp;gt;(JDBC4Connection.java:46)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
      at java.lang.reflect.Constructor.newInstance(Unknown Source)
      at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
      at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:417)
      at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:344)
      at org.talend.core.model.metadata.builder.database.DriverShim.connect(DriverShim.java:41)
      at org.talend.core.model.metadata.builder.database.JDBCDriverLoader.getConnection(JDBCDriverLoader.java:186)
      ... 9 more
  Caused by: java.lang.NullPointerException
      at com.mysql.jdbc.ConnectionImpl.getServerCharacterEncoding(ConnectionImpl.java:3307)
      at com.mysql.jdbc.MysqlIO.sendConnectionAttributes(MysqlIO.java:1985)
      at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1911)
      at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1288)
      at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2506)
      at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2539)
      ... 21 more&lt;/PRE&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;So I tried to find a solution, here are the results of my research:&lt;BR /&gt;MySQL 8 is supported since Connector/J 5.1.41 (&lt;A href="https://bugs.mysql.com/bug.php?id=86221" target="_blank" rel="nofollow noopener noreferrer"&gt;https://bugs.mysql.com/bug.php?id=86221&lt;/A&gt;)&lt;/P&gt; 
&lt;P&gt;But TOS 6.5.1 &amp;amp; 7.0.1 both&amp;nbsp;use mysql-connector-java-5.1.30&lt;BR /&gt;Connector/J 8.0 is not available in TOS.&lt;BR /&gt;&lt;BR /&gt;Next I tried to add the new&amp;nbsp;Connector/J 8.0 jar to Talend, but it didn't work at all. For me it's still not clear how to update the Talend dependencies for the MySQL components. Is there a suitable way to do so?&lt;BR /&gt;I tried everything mentioned in those threads, no success:&lt;BR /&gt;&lt;A href="https://community.qlik.com/s/feed/0D53p00007vCtTJCA0" target="_blank"&gt;.../resolved-Impossible-to-download-mysql-jdbc-driver-jar-in-TOS-DI/m-p/64087&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/s/feed/0D53p00007vClxMCAS" target="_blank"&gt;.../Updating-the-mysql-connector-jar-file-to-be-used/td-p/81776&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&lt;A href="https://help.talend.com/reader/f7Em9WV_cPm2RRywucSN0Q/Gg2kxDcFrne6sKCzcBd27Q" target="_blank" rel="nofollow noopener noreferrer"&gt;https://help.talend.com/reader/f7Em9WV_cPm2RRywucSN0Q/Gg2kxDcFrne6sKCzcBd27Q&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;After a while I at least was able to connect to the database with JDBC as DB type. Here it was possible to select the external Connector/J 8.0 jar file. (It was imported afterwards)&lt;BR /&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jdbc_connection.PNG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Ly1u.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/150400iF4B23DB943EFA163/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Ly1u.png" alt="0683p000009Ly1u.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;This connection works under tos 7.0.1 but has trouble with the mysql mapping in tos 6.5.1.&lt;BR /&gt;After a few tests I decided to rather not rebuild all my jobs with the JDBC components. There are to many possible&amp;nbsp;errors as well as different behaviour of the jdbc-components.&lt;/P&gt; 
&lt;P&gt;At least the jar file is listed now within the modules (in tos 7.0.1):&lt;BR /&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mysql_connector_java_8.PNG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Ly2n.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/136399i2632FE8CDA5E637B/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Ly2n.png" alt="0683p000009Ly2n.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;BR /&gt;My question is, has anybody similar experiences or a solution how to edit the&amp;nbsp; jar-dependencies of talend and the mysql components?&lt;BR /&gt;Does&amp;nbsp;Talend plan to support the native MySQL 8 connection in any future release?&lt;/P&gt; 
&lt;P&gt;&lt;BR /&gt;I'm looking forward to your&amp;nbsp;thoughts and input.&lt;BR /&gt;Best regards&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 08:09:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323054#M92940</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T08:09:12Z</dc:date>
    </item>
    <item>
      <title>Re: MySQL 8 Support</title>
      <link>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323055#M92941</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;P&gt;Could you please create a new feature jira issue on talend bug tracker?&lt;/P&gt; 
&lt;P&gt;Best regards&lt;/P&gt; 
&lt;P&gt;Sabrina&lt;/P&gt;</description>
      <pubDate>Wed, 06 Jun 2018 09:13:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323055#M92941</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-06-06T09:13:43Z</dc:date>
    </item>
    <item>
      <title>Re: MySQL 8 Support</title>
      <link>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323056#M92942</link>
      <description>&lt;P&gt;Seems like someone did that already yesterday:&lt;BR /&gt;&lt;A href="https://jira.talendforge.org/browse/TMDM-12310?jql=text%20~%20%22mysql%208%22" target="_self" rel="nofollow noopener noreferrer"&gt;https://jira.talendforge.org/browse/TMDM-12310?jql=text%20~%20%22mysql%208%22&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Jun 2018 10:38:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323056#M92942</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-06-06T10:38:21Z</dc:date>
    </item>
    <item>
      <title>Re: MySQL 8 Support</title>
      <link>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323057#M92943</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;P&gt;Feel free to vote for this jira issue.&lt;/P&gt; 
&lt;P&gt;Best regards&lt;/P&gt; 
&lt;P&gt;Sabrina&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jun 2018 08:49:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323057#M92943</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-06-07T08:49:15Z</dc:date>
    </item>
    <item>
      <title>Re: MySQL 8 Support</title>
      <link>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323058#M92944</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;i had the same error and the Solution for me was to add the following parameters to the mysql Server Config:&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;default-authentication-plugin=mysql_native_password&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;collation-server = latin1_german1_ci&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;character-set-server = latin1&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 03 Aug 2018 10:53:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323058#M92944</guid>
      <dc:creator>NeroVanhell</dc:creator>
      <dc:date>2018-08-03T10:53:56Z</dc:date>
    </item>
    <item>
      <title>Re: MySQL 8 Support</title>
      <link>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323059#M92945</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;I saw in the lira posting the MySQL 8 is added to 7.1.1&lt;BR /&gt;&lt;BR /&gt;I have downloaded 7.1.1 M4, and still no native MySql 8 support.&lt;BR /&gt;&lt;BR /&gt;What am I doing wrong here ?&lt;BR /&gt;</description>
      <pubDate>Sat, 27 Oct 2018 15:52:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323059#M92945</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-10-27T15:52:03Z</dc:date>
    </item>
    <item>
      <title>Re: MySQL 8 Support</title>
      <link>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323060#M92946</link>
      <description>&lt;P&gt;&lt;A href="https://community.qlik.com/s/profile/0053p000007LOdwAAG"&gt;@nhalicka&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;Hi I am running into the same issue and looking for a solution.&lt;BR /&gt;Could you please let me know where exactly you added the parameters?&lt;BR /&gt;&lt;BR /&gt;Best&lt;BR /&gt;Basti&lt;/P&gt;</description>
      <pubDate>Tue, 26 May 2020 15:40:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323060#M92946</guid>
      <dc:creator>Bastifantasti1</dc:creator>
      <dc:date>2020-05-26T15:40:26Z</dc:date>
    </item>
    <item>
      <title>Re: MySQL 8 Support</title>
      <link>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323061#M92947</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;i think it was in the my.ini Config File.&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mysql_config.JPG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MZyY.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/156615iA92925D22A84B3DC/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MZyY.jpg" alt="0683p000009MZyY.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 27 May 2020 07:27:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/MySQL-8-Support/m-p/2323061#M92947</guid>
      <dc:creator>NeroVanhell</dc:creator>
      <dc:date>2020-05-27T07:27:50Z</dc:date>
    </item>
  </channel>
</rss>

