Maison >développement back-end >tutoriel php >Comment connecter MySQL grâce à l'idée d'implémenter un CRUD simple
Le contenu de cet article explique comment connecter MySQL grâce à une idée pour implémenter un CRUD simple. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer
Chien d'examen d'entrée de troisième cycle, je ne l'ai pas fait. Je ne veux pas l'écrire au début. Bloguer est une perte de temps. Après réflexion, j’ai décidé d’utiliser mon temps libre pour écrire.
Beaucoup de débutants, peut-être nouveaux dans l'idée, pensent wow, c'est tellement puissant, et c'est vrai. Mais ce n’est peut-être pas si simple à utiliser. Ici, je vais brièvement présenter ce que dit le titre.
1. Tout d'abord, créez une base de données sous mysql, nommée : studentdbtest, et créez une table nommée : Student comme indiqué ci-dessous :
2. Ouvrez idée et créez un projet nommé : project02_dbtest (j'ai choisi java Enterprise -> application web, ce qui signifie que j'ai créé un projet web. Bien sûr, vous pouvez également créer d'autres projets) comme indiqué dans l'image :
3. Ensuite, vous devez importer le package mysql jar, comme indiqué dans la figure. Tout d'abord, créez un nouveau package lib (Répertoire) dans le répertoire web_INF et importez le pilote mysql (le. mysql que vous avez téléchargé Copiez et collez simplement le package jar sous le package lib), Ensuite, une étape très importante consiste à sélectionner le package mysql jar que vous venez d'importer, faites un clic droit et sélectionnez Ajouter en tant que bibliothèque, une fenêtre apparaîtra , sélectionnez simplement ok . Jusqu’à présent, tous les préparatifs ont été effectués et la prochaine étape consiste à coder.
4. Créez le package CRUD sous src et créez une requête query.java, comme indiqué dans la figure. Je n'expliquerai pas le code suivant, les commentaires sont également très clairs.
Partie code :
public class query { public static void main(String[] args) throws ClassNotFoundException, SQLException { //1.注册数据库的驱动 // Driver driver=new com.mysql.jdbc.Driver(); // DriverManager.registerDriver(driver); Class.forName("com.mysql.jdbc.Driver"); //2.获取数据库连接 String url="jdbc:mysql://localhost:3306/StudentdbTest?useSSL=false"; Connection connection = DriverManager.getConnection(url, "root", "root123"); //3.获取数据库的对象 Statement statement = connection.createStatement(); String sql="select *from student"; ResultSet resultSet = statement.executeQuery(sql); // Statement statement = JDBCUtil.getConnection.createStatement(); // String sql="select *from student"; // ResultSet resultSet = statement.executeQuery(sql); //4.遍历结果集,取出数据 while(resultSet.next()){ String p_id = resultSet.getString("P_Id"); String p_name = resultSet.getString("P_Name"); System.out.println("学号:"+p_id+"姓名:"+p_name); } //5.关闭数据库连接 resultSet.close(); statement.close(); connection.close(); //JDBCUtil.getConnection.close(); } }
5. Quant aux ajouts, suppressions et modifications, ils sont tous pareils. Je ne l’écrirai pas ici.
Recommandations associées :
IDEA comment installer le tutoriel graphique d'installation du plug-in de développement Vue
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!