У найзагальнішому випадку цей рядок має вигляд:
jdbc:id_бази:параметри
У разі MySql вона має вигляд:
jdbc:mysql://хост/база?user=пользователь
Наприклад:
jdbc:mysql://127.0.0.1/GENERAL?user=root
УВАГА! Необхідний відступ з приводу "особливостей" роботи драйверів mysql. Для підключення необхідна передача login/password в JDBC драйвер, проте JDBC-драйвера MySql які мені зустрічалися, сриймали тільки login прописаний в рядку JDBC-URL і ніякими іншими способами примусити сприйняти драйвер необхідні параметри не вийшло.
Отримання екземпляра об’єкта класу Connection
Для отримання Connection Ви повинні викликати DriverManager.getConnection() і передати у всередину login/password/jdbc-url:
String url="jdbc:mysql://127.0.0.1/GENERAL?user=root";
String user="";
String password="";
Connection c=null;
try{
c=DriverManager.getConnection(url,user,password);
} catch(SQLException e)
{
System.out.println("Exception getting connection: "+e);
}
Формування SQL запиту
На даному етапі все просто - Вам необхідно сформувати звичайну SQL команду, наприклад:
String str="select * from Mytable";
String str="insert into Mytable (name,cnt) values ('"+name+"',"+cnt+"')";