java连接mysql数据库代码(java连接数据库步骤)

大家好呀,最近书生学习了如何将Java连接到MySQL数据库,那么具体的代码是什么呢?

一起来学习一下吧。

首先下载和安装MySQL数据库在这里书生就不多说了,本章重点讲解一下如何连接。

1.首先下载NAVIcat,使NAVIcat连接到MySQL并创立一个表

java连接mysql数据库代码(java连接数据库步骤)

2. 之后打开Java编译软件,在这里书生使用的是IdeaU作为编译软件。

3.创建项目,创建包,创建类

4. 在一个Java类中输入连接数据库代码:

package com.jdbc;

import java.sql.*;

//加载JDBC驱动,实现JAVA程序与MyQql数据库访问

public class jdbcDemo {

public static void main(String[] args) {

//加载驱动

try {

Class.forName(“com.mysql.jdbc.Driver”);

System.out.println(“驱动加载成功!”);

//建立数据库的连接

String url=”jdbc:mysql://localhost:3306/test”;

String user=”root”;

String password=”74123″;

//Connection conn= DriverManager.getConnection(“jdbc:mysql://localhost:3306/abc”,”root”, “001123”);

Connection conn= DriverManager.getConnection(url, user, password);

System.out.println(“数据库连接成功”);

//访问数据

String str=”select * from student”;//查询命令

Statementstmt=conn.createStatement();//Statement对象可以发生SQL命令

ResultSet rs=stmt.executeQuery(str);//执行查询命令

System.out.println(“id” “\t\t\t\t\t” “name” “\t\t\t\t\t” “pass” “\t\t\t\t\t” “email” “\t\t\t\t\t” “birthday”);

while (rs.next()){

int id=rs.getInt(“id”);//获取记录第一列数据

String name=rs.getString(2);

String pass=rs.getString(3);

String email=rs.getString(4);

String birthday=rs.getString(5);

System.out.println(id “\t\t\t\t\t” name “\t\t\t\t\t” pass “\t\t\t\t\t” email “\t\t\t\t\t” birthday);

}

rs.close();

stmt.close();

conn.close();

}catch (ClassNotFoundException e) {

System.out.println(“驱动加载失败!”);

}catch (SQLException e) {

System.out.println(“数据库连接失败”);

}

}

}

5.运行一下

6. 可以看出在NAVIcat中的数据库数据已经展示在了运行结果中,JDBC与Java已经链接成功。

发表评论

登录后才能评论