Connectez-vous à Aurora (MySQL) depuis une application Java

Aperçu

Ce que je veux dire dans cet article, c'est que vous pouvez utiliser ** MariaDB Connector / J ** au lieu de ** MySQL Connector / J ** lors de la connexion à Aurora (MySQL) depuis une application Java.

Qu'est-ce que Connector / J?

Vous devez utiliser le ** pilote JDBC ** pour vous connecter à MySQL depuis Java

Lors de la connexion à MySQL, utilisez un pilote JDBC appelé ** Connector / J ** Ici, celui créé par MySQL s'appelle ** MySQL Connector / J **, et celui créé par MariaDB dérivé de MySQL s'appelle ** MariaDB Connector / J **.

Les deux peuvent être utilisés avec Aurora (MySQL), mais ...

MariaDB Connector / J doit être sélectionné pour Aurora (MySQL)

Pour conclure plus tôt, ** il prend en charge le basculement Aurora **, j'ai donc choisi MariaDB Connector / J.

Apparemment, connectez-vous à toutes les instances de Writer et Reader et déterminez que innodb_read_only est Off = master. Après cela, il semble vérifier replica_host_status qui est plus fiable que le point de terminaison du cluster

Le Site officiel a une description de la version correspondante.

Driver Version Java Version
2.X Java 9, Java 8
> 1.6.1 - < 2 Java 9, Java 8, Java 7, Java 6
1.2 - 1.6.1 Java 8, Java 7
1.1 Java 8, java 7, Java 6

J'ai effectivement essayé

Pour MySQL Connector / J, la connexion est 0 screen_capture_11-05.png

Dans le cas de MariaDB Connctor / J, Writer et Reader sont connectés. screen_capture_11-05(0).png

Cherche des amis

Notre société recherche des ingénieurs. Nous faisons un large éventail d'activités, de l'infrastructure aux applications et au support utilisateur. https://www.nittsu-infosys.com/recruit/2019/index.html

Recommended Posts

Connectez-vous à Aurora (MySQL) depuis une application Java
[Java] Connectez-vous à MySQL
Connectez-vous de Java à MySQL à l'aide d'Eclipse
Connectez-vous de Java à PostgreSQL
Connectez-vous à MySQL 8 avec Java
Accéder à Teradata depuis une application Java
Pour devenir programmeur VB.net depuis une boutique Java
De Java à Ruby !!
[Java / PostgreSQL] Connectez l'application WEB à la base de données
Connexion SSH à l'aide de SSHJ à partir de l'application Java 6
Il a fallu un mois entre l'application et la prise de l'Oracle Java SE 11 Silver
[Java] J'ai essayé de me connecter en utilisant le pool de connexion avec Servlet (tomcat) & MySQL & Java
Comment passer d'Eclipse Java à un fichier SQL
Pour se connecter de Spring à MySQL sur un serveur virtuel (non résolu)
[Java] Comment effacer un caractère spécifique d'une chaîne de caractères
Migration de Cobol vers JAVA
Nouvelles fonctionnalités de Java7 à Java8
Connectez-vous à DB avec Java
Réécriture de l'applet à l'application
[Android] Connectez-vous à MySQL (non terminé)
De Java inefficace à Java efficace
[Azure] J'ai essayé de créer une application Java gratuitement ~ Se connecter avec FTP ~ [Débutant]
J'ai essayé de moderniser une application Java EE avec OpenShift.
Comment stocker des chaînes de ArrayList à String en Java (personnel)
Opération pour connecter plusieurs Streams @Java
Préparation à la création de l'application Rails
Comment créer un conteneur Java
Exécuter le fichier de commandes à partir de Java
Java sera impliqué dès aujourd'hui
De Java à VB.NET - Écriture de notes de contraste
Java, interface pour partir du débutant
Changer la base de données de SQLite en MySQL
La route de JavaScript à Java
[Java] Conversion d'un tableau à une liste
Mettre à jour MySQL de 5.7 à 8.0 avec Docker
Comment créer un tableau Java
02. J'ai créé une API pour me connecter de Spring Boot à MySQL (My Batis)
Introduction à Scala du point de vue Java (basique)
Je souhaite développer une application web!
Comment créer un résumé de calendrier Java
Accéder à MySQL sur un conteneur Docker à partir d'un programme Java local (OS hôte)
Convertir l'heure UTC Java en heure JST
[Introduction à Java] Comment écrire un programme Java
Un programme qui calcule la puissance de 2 à 100
L'histoire du passage d'Amazon RDS pour MySQL à Amazon Aurora Serverless
Un débutant Java a essayé de créer une application Web simple à l'aide de Spring Boot
Comment créer un robot Discord (Java)
Essayez d'exécuter Kubernetes Job à partir de Java
De l'installation d'Eclipse à l'exécution de Java (PHP)
Publier sur Slack à partir de Play Framework 2.8 (Java)
Java: Comment envoyer des valeurs du servlet au servlet
[Java] Flux du code source à l'exécution
Introduction à la surveillance à partir de Java Touching Prometheus