klion26 commented on issue #3352: URL: https://github.com/apache/amoro/issues/3352#issuecomment-2586942252
@justinmclean Currently, there are some docs [1] for the users who use MySQL as the database(show that they need to download the MySQL dependency. (users can choose the database from Derby/PostgreSQL/MySQL) > You can use MySQL/PostgreSQL as the system database instead of the default Derby. > If you would like to use MySQL as the system database, you need to manually download the [MySQL JDBC Connector](https://repo1.maven.org/maven2/com/mysql/mysql-connector-j/8.1.0/mysql-connector-j-8.1.0.jar) and move it into the {AMORO_HOME}/lib/ directory. You can use the following command to complete these operations: I checked the Flink JDBC connector before reviewing this change, it is released without the MySQL dependency, and the doc[2] says that users need to download the dependency manually. > The JDBC connector is not part of the binary distribution. See how to link with it for cluster execution [here](https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/configuration/overview/). > A driver dependency is also required to connect to a specified database. Here are drivers currently supported: Are there any best practices for Amoro use cases for MySQL dependency here, thanks. [1] https://amoro.apache.org/docs/latest/deployment/#configure-system-database [2] https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/connectors/table/jdbc/#dependencies -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
