java程序如何连接mysql数据库

一: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是否正在运行,如果关闭,点击启动服务即可。
在这里插入图片描述

  • 4
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值