數據庫URL:jdbc:mysql://localhost:3306/{catalog}
catalog指代數據庫名稱。
1如果該參數不存在,則必須使用setCatalog設置數據庫名稱,否則會拋出 java.sql.SQLException: No database selected 異常。
2如果在url中已經存在該參數,則可以使用setCatalog更換數據庫名稱。
* 注意:setCatalog該方法應該在 Statement
被創建或者被准備之前設置。
如:
connection.setCatalog("jdbc");
preparedStatement = connection.prepareStatement(sql);