Java中JDBC连接MySql数据库(下)

     在上一篇博文中,我给大家介绍了JDBC驱动的配置,接下来介绍如何编程实现用Java代码来操作数据库,听起来是不是很厉害的样子大笑,学完今天的内容,相信很多同学也可以很轻松地编程操作数据库了。还要很残酷地告诉大家,你们需要有数据库操作的基础,也就是简单的“增删改查”语句要会,这是基本功,好啦!假设你已经知道Java基本语法,假设你已经会查找Java API,还要假设你已经会操作Mysql数据库,如果这些假设都成立,那就请继续往下看吧!

     Step1:在Eclipse中新建一个新的工程(此处略过),取名DataBase,在工程下新建一个Java文件,文件名自己定(很多同学喜欢用数字,在这里强调一下,最好使用有意义的英文单词,如Demo,为案例的意思,其实就是告诉别人你要做测试,还要注意类名的第一个字母要大写,好啦!这些都是基础噢!)在这里,我们想做个测试连接,所以我们的名字就叫做“connectionDemo01.java”,怎么样,有没有觉得自己很专业?偷笑

    Step2:把JDBC使用的jar包导入到工程中(还记得我们昨天说的jar包吗?没错,放在D盘下的jar包)     右击工程名,在弹出的快捷菜单中选择“Build Path”-->"Configure Build Path"-->"Add External Jars"-->找到你的jar包所在的位置,点击OK就可以了,这个时候,我们的工程里就有了JDBC驱动,下面我们主要通过编程来操作数据库了,看到这里有没有很兴奋呢?别急,还有最关键的一步哦奋斗

 

    Step3:代码段如下

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConnectionDemo01 {
    public static final String DBDRIVER="org.gjt.mm.mysql.Driver";//驱动器路径
    public static final String DBURL="jdbc:mysql://localhost:3306/demo";//数据库端口号,demo为数据库名称
    public static final String DBUSER="root";//mysql数据库用户名,默认为root
    public static final String DBPASS="mysqladmin";//进入Mysql数据库的密码,跟自己设置的密码保持一致噢
	public static void main(String[] args) throws Exception{
		Connection conn=null;
		try {
			Class.forName(DBDRIVER);
		} catch (ClassNotFoundException e) {e.printStackTrace();}
		try {
			conn=DriverManager.getConnection(DBURL, DBUSER, DBPASS);
		} catch (SQLException e) {e.printStackTrace();}
		System.out.println(conn);
		System.out.println("succeed!!");
		try {
			conn.close();
		} catch (SQLException e) {e.printStackTrace();}    }
}

    Step4:验证

验证之前,确保你的Mysql服务是打开的,如果没有打开,记得去服务那里将Mysql服务手动打开,如图

注意我的数据库密码,大家的可能和我不一样,所以记得输入你们自己设置的密码。还要确保你有一个叫demo的数据库。如果没有就创建一个,语法为:“create database demo;"  ,如图所示显示query OK ,就表示操作成功了!看到这样的界面,大家可以小小地庆祝一下啦!

最后回到Eclipse环境运行你的Java代码,当控制台出现如下如下界面

此时,我们就成功地连接到Mysql数据库了,怎样,为自己的努力和成功尖叫一下吧吐舌头

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值