- 连接数据库时要导包,可以去jquery官网去找
2.例子模板:
package TestJava.uitl;
import java.sql.*;
public class DateBaseConnection {
//地址
static String url;
//用户名
static String user;
//密码
static String password;
//链接方法
public static Connection getConnection() throws ClassNotFoundException {
/*地址的写法,jdbc是驱动:com.mysql.jdbc.Driver
URL:jdbc:mysql://127.0.0.1:port/dbname
注:127.0.0.1:数据库所在机器的名称
port:端口号,默认是3306
dbname:数据库名称
?后面的是协议协议限制,中文呀*/
url = "jdbc:mysql://localhost:3308/issa?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=GMT";
// 用户名
user = "rtt";
// 密码
password = "1236";
Connection connection=null;
Class.forName("com.mysql.cj.jdbc.Driver");
try {
connection= DriverManager.getConnection(url, user, password);
System.out.println("successful connection");
} catch (SQLException e) {
System.out.println("fail to connect");
throw new RuntimeException(e);
}
return connection;
}
//关闭链接
public static void closeConnection(Connection connection, Statement statement, ResultSet resultSet) throws SQLException {
if(resultSet!=null){
resultSet.close();
}
if(statement!=null){
statement.close();
}
if(connection!=null){
connection.close();
}
}
}
3.数据库连接很简单,但是我们要熟悉sql语句才能用好。