<prompt> Tengeneza programu rahisi ya Java ambayo inaunganishwa na hifadhidata ya MySQL, huunda jedwali linaloitwa wanafunzi na safu wima za jina, umri, na kuu, na kuingiza data ya sampuli kwenye jedwali.  <response>: Ili kuunda programu rahisi ya Java inayounganisha kwenye hifadhidata ya MySQL, utahitaji zifuatazo:1. JDK Java Development Kit imesakinishwa kwenye mfumo wako.2. Seva ya MySQL inayoendesha na kufikiwa.3. MySQL ConnectorJ dereva ya JDBC ya MySQL imepakuliwa kutoka ya kuweka masharti haya, fuata hatua hizi:Hatua ya 1: Unda folda mpya ya mradi wako na uweke faili ya mysql-connector-java-x.x.xx.jar ndani yake.Hatua ya 2: Fungua kihariri cha maandishi au IDE ya chaguo lako na uunde faili mpya ya Java inayoitwa StudentDatabase.java.Hatua ya 3: Andika msimbo ufuatao katika faili ya StudentDatabase.java: javakuagiza java.sql.Connection;agiza java.sql.DriverManager;agiza java.sql.SQLException;agiza java.sql.Statement;Hifadhidata ya Wanafunzi wa darasa la umma utupu tuli wa umma String args Url ya kamba jdbc:mysql:localhost:3306studentdb?useSSLfalse; Mtumiaji wa kamba mizizi; Badilisha na jina lako la mtumiaji la MySQL Nenosiri la kamba nenosiri; Badilisha na nenosiri lako la MySQL jaribu Pakia kiendeshi cha MySQL JDBC Class.forNamecom.mysql.cj.jdbc.Driver; Anzisha muunganisho kwa seva ya MySQL Muunganisho wa muunganisho DriverManager.getConnectionurl, mtumiaji, nenosiri; Unda kitu cha taarifa kwa ajili ya kutekeleza maswali ya SQL Taarifa ya taarifa connection.createStatement; Unda meza ya wanafunzi. String createTableQuery UNDA JEDWALI IKIWA HAIPO wanafunzi id INT AUTO_INCREMENT PRIMARY KEY, jina VARCHAR255 SI UFUPI, umri INT NOT NULL, VARCHAR kuu255 SI UFUPI; statement.executeUpdatecreateTableQuery; System.out.printlnJedwali la wanafunzi limeundwa kwa mafanikio.; Ingiza data ya sampuli kwenye jedwali la wanafunzi. String insertDataQuery INGIZA KWA wanafunzi jina, umri, mkuu MAADILI John Doe, 22, Sayansi ya Kompyuta, Jane Smith, 20, Hisabati, Alice Johnson, 23, Fizikia; statement.executeUpdateinsertDataQuery; System.out.printlnSampuli ya data imeingizwa kwa mafanikio.; Funga taarifa na vitu vya uunganisho taarifa.funga; connection.close; kamata ClassNotFoundException e System.err.printlnKiendeshaji cha MySQL JDBC hakipatikani.; e.printStackTrace; catch SQLException e System.err.printlnHitilafu wakati wa kuunganisha kwenye seva ya MySQL au kutekeleza hoja za SQL.; e.printStackTrace; Hakikisha umebadilisha vigeu vya mtumiaji na nenosiri na jina lako la mtumiaji na nenosiri halisi la MySQL.Hatua ya 4: Fungua terminalamri haraka kwenye folda ya mradi wako na uandae faili ya Java:bashijavac -cp mysql-connector-java-x.x.xx.jar StudentDatabase.javaBadilisha x.x.xx na nambari ya toleo la faili yako ya Kiunganishi cha MySQLJ JAR iliyopakuliwa.Hatua ya 5: Endesha darasa la Java lililojumuishwa:bashijava -cp .:mysql-connector-java-x.x.xx.jar Hifadhidata ya WanafunziKwenye Windows, tumia semicolon badala ya koloni:bashijava -cp .;mysql-connector-java-x.x.xx.jar Hifadhidata ya WanafunziIkiwa kila kitu kimeundwa kwa usahihi, unapaswa kuona matokeo sawa na hii:Jedwali la wanafunzi limeundwa kwa mafanikio.Sampuli ya data imeingizwa kwa mafanikio.Programu ya Java sasa imeunganishwa kwenye hifadhidata ya MySQL, ikaunda jedwali la wanafunzi, na kuingiza data ya sampuli ndani yake. 