[Java] Connectez-vous à MySQL

Aperçu

MySQL : 5.7 Java : 8.1 Mac Eclipse

Effacez les conditions suivantes avant de commencer

-MySQL a déjà créé une table. ・ Vous pouvez vous connecter sans difficulté au terminal etc.

Télécharger JDBC

Télécharger MySQL JDBC https://dev.mysql.com/downloads/connector/j/

** Télécharger "Platform Independent (Architecture Independent), Compressed TAR Archive" ** スクリーンショット 2019-10-21 17.25.07.png

Parce qu'il y a mysql-connector-java-5.1.48-bin.jar dans le fichier décompressé Mettez-le dans / Tomcat / lib '' de Tomcat (Dans mon cas, / Users / namari / apache-tomcat-9.0.27 / lib '')

Essayez de vous connecter

Créez correctement `` SqlTest.java '' dans le projet.

SqlTest.java


package chapter14;

import java.io.*;
import java.sql.*;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.*;

/**
 * Servlet implementation class SqlTest
 */
@WebServlet("/SqlTest")
public class SqlTest extends HttpServlet {
	private static final long serialVersionUID = 1L;


	protected void doGet(
	    HttpServletRequest request,
	    HttpServletResponse response
	) throws ServletException, IOException {

	    //Cette fois, la base de données du livre sur localhost
	    String url = "jdbc:mysql://localhost/book";

	    try{
	    	Class.forName("com.mysql.jdbc.Driver");
	    	Connection conn = DriverManager.getConnection(url, "Nom d'utilisateur", "mot de passe");

	    	//Traitement pour la base de données
	    	msg = "ok";
	    } catch (SQLException | ClassNotFoundException e){
	    	msg = "NG";
	    	
	    }
	    response.getWriter().println(msg);
    }

}

Recommended Posts

[Java] Connectez-vous à MySQL
Connectez-vous à MySQL 8 avec Java
Connectez-vous de Java à MySQL à l'aide d'Eclipse
Connectez-vous à Aurora (MySQL) depuis une application Java
Connectez-vous de Java à PostgreSQL
Connectez-vous à DB avec Java
[Android] Connectez-vous à MySQL (non terminé)
Opération pour connecter plusieurs Streams @Java
[Java] Introduction à Java
Introduction à Java
Changements de Java 8 à Java 11
Somme de Java_1 à 100
Améliorations de Kotlin à Java
De Java à Ruby !!
[Java / PostgreSQL] Connectez l'application WEB à la base de données
Comment installer MySQL
Introduction à la commande java
[MySQL + Java] Procédure de numérotation
Solution qui donne une erreur lors de la tentative de connexion à DB (MySQL) avec Java
[Java] J'ai essayé de me connecter en utilisant le pool de connexion avec Servlet (tomcat) & MySQL & Java
[Java] [SQL Server] Se connecter à SQL Server 2017 local à l'aide de JDBC pour SQL Server
Comment connecter MySQL / MariaDB + HikariCP avec Liferay 7 / DXP
Pour se connecter de Spring à MySQL sur un serveur virtuel (non résolu)
J'ai démarré MySQL 5.7 avec docker-compose et j'ai essayé de me connecter
Impossible de se connecter au serveur MySQL local via l'erreur socket '/ tmp / mysql.sock' (2)
Comment abaisser la version java
Migration de Cobol vers JAVA
[Java] Comment utiliser Map
Java ajoute un tableau au PDF
Comment désinstaller Java 8 (Mac)
Java pour jouer avec Function
Java - Comment créer JTable
Comment utiliser java Facultatif
Nouvelles fonctionnalités de Java7 à Java8
Comment réduire les images Java
Comment rédiger un commentaire java
Comment utiliser la classe Java
[Java] Comment utiliser removeAll ()
[Java] Comment afficher les Wingdings
[Java] Introduction à l'expression lambda
Shell pour tuer les processus Java
Comment utiliser Java Map
Comment définir des constantes Java
[java] Raisons d'utiliser statique
Connectez CentOS 7 au VPN L2TP
Comment utiliser les variables Java
[Java] Introduction à l'API Stream
Java8 pour démarrer maintenant ~ Facultatif ~
Comment convertir la base Java
[Java] Convertir ArrayList en tableau
Connectez-vous à Oracle avec Eclipse!
Thread Java pour comprendre vaguement
[Java] Comment implémenter le multithreading
De Java inefficace à Java efficace
Comment initialiser un tableau Java