MySQL是一種常用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它支持多種操作系統(tǒng),如Linux、Windows和macOS等。早在2000年,MySQL就把自己的源代碼開(kāi)放給了開(kāi)發(fā)者,使得開(kāi)發(fā)者可以自由地修改和改進(jìn)MySQL的功能。
public static void main(String[] args) { try { //連接MySQL數(shù)據(jù)庫(kù) Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/test", "root", ""); //查詢(xún)表中的數(shù)據(jù) Statement st = conn.createStatement(); ResultSet rs = st.executeQuery("select * from mytable"); //輸出查詢(xún)結(jié)果 while (rs.next()) { System.out.println(rs.getString("id") + "\t" + rs.getString("name") + "\t" + rs.getString("age")); } //關(guān)閉連接 rs.close(); st.close(); conn.close(); } catch (Exception e) { e.printStackTrace(); } }
MySQL的源代碼開(kāi)放,使得更多的開(kāi)發(fā)者和愛(ài)好者可以參與到MySQL的開(kāi)發(fā)中來(lái),共同改進(jìn)和完善MySQL的功能,以更好地滿(mǎn)足用戶(hù)的需求。