问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么用java连接mysql数据库

发布网友 发布时间:2022-04-22 14:22

我来回答

1个回答

热心网友 时间:2022-05-01 14:24

Java要连接数据库,那么首先你必须安装mysql数据库。
安装好mysql之后,安装JDK了。
安装好JDK之后,就是安装Eclipse了,要支持JDK版本,Eclipse安装的时候会自动去找JDK安装位置的,解压版的Eclipse,就要配置eclipse.ini文件了,将对应的JDK配置好,这些已经准备就绪的时候,就到mysql中创建数据库和表。
先创建数据库:
CREATE DATABASE SCUTCS;
接着,创建表:
CREATE TABLE STUDENT
(
SNO CHAR(7) NOT NULL,
SNAME VARCHAR(8) NOT NULL,
SEX CHAR(2) NOT NULL,
BDATE DATE NOT NULL,
HEIGHT DEC(5,2) DEFAULT 000.00,
PRIMARY KEY(SNO)
);
然后插入数据,可以用SQL语句insert into <表名> values (value1, value2, ...);
编写.java文件来演示一下如何访问MySQL数据库。
import java.sql.*;
public class JDBCTest {
public static void main(String[] args){
// 驱动程序名 String driver = "com.mysql.jdbc.Driver";
// URL指向要访问的数据库名scutcs String url = "jdbc:mysql://127.0.0.1:3306/scutcs";
// MySQL配置时的用户名 String user = "root"; // MySQL配置时的密码 String password = "root";
try { // 加载驱动程序 Class.forName(driver);
// 连续数据库 Connection conn = DriverManager.getConnection(url, user, password);
if(!conn.isClosed()) System.out.println("Succeeded connecting to the Database!");
// statement用来执行SQL语句 Statement statement = conn.createStatement();
// 要执行的SQL语句 String sql = "select * from student";
// 结果集 ResultSet rs = statement.executeQuery(sql);
while(rs.next()) // 选择sname这列数据 name = rs.getString("sname
// 输出结果 System.out.println(rs.getString("sno") + "\t" + name); }
rs.close(); conn.close();
} catch(ClassNotFoundException e) {
System.out.println("Sorry,can`t find the Driver!"); e.printStackTrace();
} catch(SQLException e) {
e.printStackTrace();
} catch(Exception e) {
e.printStackTrace();
} } }
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 嘴唇上有黑印用蜜蜡和棉线去除了胡须 Java如何连接MySQL数据库进行操作 用java怎么连接到mysql数据库 如何在java访问mysql数据库 如何使用Java访问MySQL数据库 怎么在java中读取mysql数据库 怎么在java中操作mysql数据库 java中怎么获取mysql数据库的数据 win7自动重启怎么办 windows7自动开机怎么设置 为什么win7自动开机 win7自动开机怎么设置 win7自动开机怎么取消 win7软件开机自动启动 怎么设置WIN7自动登录 win7电脑设置自动开机是怎么弄的 win7如何设置自动开机 win7系统电脑自动开机设置 衣服上不小心沾上了口香糖,应该怎么做才能清洁干净? 衣服沾上口香糖,用什么方法可以去掉 新买的衣服上粘上了口香糖,怎么去掉? java如何连接mySQL数据库? java里面怎么调用mysql的存储过程的 can币是什么币 币组词有哪些 如何使用java连接mysql数据库 java怎么连接mysql数据库 秦始皇统一的“币”是不是“货币”,有何依据? 币的来历。 如何用Java实现获得MySQL数据库中所有表的记录总数 外盘大于内盘代表什么意思? 什么货币? 在股票里外盘数比内盘数大很多是什么意思. 币用古汉语解词 外盘大于内盘什么意思 成交量很大,外盘大于内盘,但股价下跌是什么意思? pr团队是什么意思 博主口中的pr是什么意思? PR,HR,软文 是什么意思? oppo手机右上方出现一个圆里面有一个水滴什么意思 天涯里头有人做公关的讲什么PR,这个具体是什么意思?