So verbinden Sie MySQL über die Idee, einfaches CRUD zu implementieren

不言
Freigeben: 2023-03-23 19:42:01
Original
2797 Leute haben es durchsucht

Der Inhalt dieses Artikels handelt davon, wie man MySQL durch eine Idee verbindet, um einfaches CRUD zu implementieren. Es hat einen gewissen Referenzwert.

Absolvent der Postgraduierten-Aufnahmeprüfung, ich habe es nicht getan. Ich möchte es zunächst nicht schreiben. Bloggen ist Zeitverschwendung. Nachdem ich darüber nachgedacht hatte, beschloss ich, meine Freizeit zum Schreiben zu nutzen.

Viele Neulinge, vielleicht neu in der Idee, denken: Wow, es ist so mächtig, und es ist wahr. Aber es ist möglicherweise nicht so einfach zu bedienen. Hier werde ich kurz vorstellen, was der Titel sagt.

1. Erstellen Sie zunächst eine Datenbank mit dem Namen „studentdbtest“ und erstellen Sie eine Tabelle mit dem Namen „Student“, wie unten gezeigt:

2. Öffnen Sie Idee und erstellen Sie ein Projekt mit dem Namen: project02_dbtest (ich habe Java Enterprise -> Webanwendung gewählt, was bedeutet, dass ich ein Webprojekt erstellt habe. Natürlich können Sie auch andere Projekte erstellen), wie im Bild gezeigt:


3. Als nächstes müssen Sie das MySQL-JAR-Paket importieren, wie in der Abbildung gezeigt. Erstellen Sie zunächst ein neues lib-Paket (Verzeichnis) im Verzeichnis web_INF und importieren Sie den MySQL-Treiber ( MySQL, das Sie heruntergeladen haben. Kopieren Sie einfach das JAR-Paket und fügen Sie es unter das Lib-Paket ein. Dann ist ein sehr wichtiger Schritt, das gerade importierte MySQL-JAR-Paket auszuwählen, mit der rechten Maustaste zu klicken und Als Bibliothek hinzufügen auszuwählen. Ein Fenster wird geöffnet , wählen Sie einfach OK . Bisher sind alle Vorbereitungen abgeschlossen und der nächste Schritt ist das Codieren.




4. Erstellen Sie das CRUD-Paket unter src und erstellen Sie eine Abfrage query.java, wie in der Abbildung gezeigt. Ich werde den folgenden Code nicht erklären, die Kommentare sind auch sehr klar.



Codeteil:

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();

    }
}
Nach dem Login kopieren

5 sind alle gleich. Ich werde es hier nicht aufschreiben.

Verwandte Empfehlungen:

IDEA, wie man das Installations-Grafik-Tutorial für das Vue Development Plug-in installiert


Das obige ist der detaillierte Inhalt vonSo verbinden Sie MySQL über die Idee, einfaches CRUD zu implementieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage