<prompt> Unda programu ya Java inayounganisha kwenye hifadhidata ya MySQL, inachukua rekodi zote kutoka kwa jedwali maalum, na kuzichapisha kwenye koni. Mtumiaji anapaswa kuwa na uwezo wa kubainisha maelezo ya muunganisho wa hifadhidata kupitia hoja za mstari wa amri.  <response>: Ili kuunda programu ya Java inayounganisha kwenye hifadhidata ya MySQL, kurejesha rekodi zote kutoka kwa meza maalum, na kuzichapisha kwenye console, unaweza kutumia msimbo unaofuata. Hakikisha kuwa umejumuisha Kiunganishi cha MySQLJ kwenye njia ya darasa la mradi wako. javakuagiza java.sql.Connection;agiza java.sql.DriverManager;agiza java.sql.ResultSet;agiza java.sql.SQLException;agiza java.sql.Statement;darasa la umma la MySQLDatabaseConnection utupu tuli wa umma String args ikiwa args.length 5 System.out.printlnMatumizi: java MySQLDatabaseConnection ; kurudi; Jina la mpangishaji wa kamba args0; Bandari ya kamba args1; Hifadhidata ya kamba args2; Jina la mtumiaji wa kamba args3; Nenosiri la kamba args4; Uunganisho wa muunganisho null; Taarifa ya taarifa null; ResultSet resultSet null; jaribu Sajili dereva wa JDBC Class.forNamecom.mysql.cj.jdbc.Driver; Fungua muunganisho System.out.printlnInaunganisha kwenye hifadhidata...; connection DriverManager.getConnectionjdbc:mysql: jina la mwenyeji : port hifadhidata, jina la mtumiaji, nenosiri; Tekeleza swali System.out.printlnInaunda taarifa...; taarifa connection.createStatement; Kamba sql CHAGUA KUTOKA KWA jina_la_meza_yako; resultSet statement.executeQuerysql; Toa data kutoka kwa seti ya matokeo wakati resultSet.next Rejesha kwa jina la safu wima int id resultSet.getIntid; String columnName1 resultSet.getStringcolumn_name_1; String columnName2 resultSet.getStringcolumn_name_2; Onyesha maadili System.out.printID: id; System.out.print, Jina la Safu wima ya 1: columnName1; System.out.println, Jina la Safu wima ya 2: columnName2; catch SQLException se Kushughulikia makosa kwa JDBC se.printStackTrace; kukamata Isipokuwa e Hushughulikia hitilafu za Class.forName e.printStackTrace; hatimaye Hatimaye kuzuia kutumika kufunga rasilimali jaribu ikiwa matokeoSet ! null resultSet.close; catch SQLException se1 jaribu ikiwa taarifa ! null taarifa.funga; catch SQLException se2 jaribu ikiwa muunganisho ! null connection.close; catch SQLException se3 se3.printStackTrace; Badilisha jina_la_la_ lako kwa jina la jedwali unalotaka kurejesha rekodi, na ubadilishe jina_la_la_1, jina_la_la_2, n.k., kwa majina halisi ya safu wima kwenye jedwali lako.Ili kuendesha programu hii, ikusanye kwa kutumia javac MySQLDatabaseConnection.java kisha utekeleze kwa kutoa hoja zinazohitajika za mstari wa amri:bashijava MySQLDatabaseConnection Hakikisha umebadilisha , , , , na kwa thamani zinazofaa kwa hifadhidata yako ya MySQL. 