如果要通过Java对数据库里面的数据进行增删改的操作
第一步,就应该是成功连接上数据库
关键:
url:通过jdbc:mysql://宿主机:端口号/数据库名?【参数】
user:用户名
psd:密码 三个一个都不能少,也不能错
//导入包:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class GetConnectedWithMysql {
public static void main(String[] args) {
//导入驱动
try {
//MySQL8.0版本已经弃用com.mysql.jdbc.Driver
//改用com.mysql.cj.jdbc.Driver
Class.forName("com.mysql.cj.jdbc.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
//连接之前需要配置连接数据库需要的url user pse
String url = "jdbc:mysql://localhost:2047/j178?characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC";
String user = "test";
String psd = "test";
//建立连接
Connection con = null;
try {
con = DriverManager.getConnection(url, user, psd);
//如果连接成功,我们打印“get connected”
System.out.println("get connected");
} catch (SQLException throwables) {
throwables.printStackTrace();
}
//关闭资源 用完即关
finally {
if (con != null) {
try {
con.close();
} catch (SQLException throwables) {
throwables.printStackTrace();
}
}
}
}
}
最后控制台输出:
get connected
Process finished with exit code 0