一:java程序如何连接mysql数据库
java程序要连接数据库需要下载一个 jar,我们可以通过这个网址来查看步骤
https://jingyan.baidu.com/article/22fe7ced29711e3002617f2c.html
二:下载完成后打开eclipse,如下操作即可配置完成myslq的连接。
在项目下 创建DB.java ,加入如下代码
package PersonalTailor; //自己的包名
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DB{
private static Connection con;
public static void conDB(){
String url="jdbc:mysql://localhost:3306/sr dz?useUnicode=true & characterEncoding=UTF8 &serverTimezone=UTC & useSSL=false";#这是访问本地的数据库
String usename="root"; # 默认是root
String pwd="123456"; #数据库登入时 输入的密码
try {
Class.forName("com.mysql.cj.jdbc.Driver");
System.out.println("数据库驱动成功!");
} catch (ClassNotFoundException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
try {
con=DriverManager.getConnection(url, usename, pwd);
System.out.println("数据库连接成功!");
} catch (SQLException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
public static Connection getCon() {
return con;
}
}
世森解释道:“上面代码中要特别注意下面这段代码, localhost:3306 表示访问本地机上的mysql ; 3306/srdz :这是本地mysql上的 建立的数据库名,我们也可以有远程的访问是加上目标机的IP地址即可,如String url="jdbc:mysql://192.168.5.102:3306/sr dz?useUnicode=true & characterEncoding=UTF8 &serverTimezone=UTC & useSSL=false";#这是访问本地的数据库
这是 登入mysql是的用户名。 pwd =“ 123456” 这是登入是的密码 ”
String url=“jdbc:mysql://localhost:3306/srdz?useUnicode=true & characterEncoding=UTF8 &serverTimezone=UTC & useSSL=false”;#这是访问本地的数据库 String usename=“root”; # 默认是root String pwd=“123456”; #数据库登入时 输入的密码
二:接下来我们使用我们的程序调用即可
package PersonalTailor; //自己的包名
public class Test{
public static void main(String[] args) {
Jdbc.conDB(); #我们在这里调用conDB()的方法即可
}
}
运行test.java,结果会输出
就是成功了;
世森解释:我们在运行 Test.java,一定要把mysql的服务给打开,要不然是会报错的要注意了
三:如何查看mysql服务是否打开
1是打开任务管理器。看看是否有sql服务的进程
2打开计算机管理。在服务和应用程序中,点服务,查看mysql是否正在运行,如果关闭,点击启动服务即可。