Java开发工程师如何在Mysql数据库中创建表

Java开发工程师如何在Mysql数据库中创建表,第1张

package com.runoob.test

import java.sql.*

public class MySQLDemo {

// JDBC 驱动名及数据库 URL

static final String JDBC_DRIVER = "com.mysql.jdbc.Driver"

static final String DB_URL = "jdbc:mysql://localhost:3306/RUNOOB"

// 数据库的用户名与密码,需要根据自己的设置static final String USER = "root" static final String PASS = "123456"

public static void main(String[] args) {Connection conn = null Statement stmt = null try{

// 注册 JDBC 驱动Class.forName("com.mysql.jdbc.Driver")

// 打开链接System.out.println("连接数据库...") conn = DriverManager.getConnection(DB_URL,USER,PASS)

// 执行查询System.out.println(" 实例化Statement对象...") stmt = conn.createStatement() String sql sql = "SELECT id, name, url FROM websites" ResultSet rs = stmt.executeQuery(sql)

// 展开结果集数据库while(rs.next()){

// 通过字段检索int id = rs.getInt("id") String name = rs.getString("name") String url = rs.getString("url")

// 输出数据System.out.print("ID: " + id) System.out.print(", 站点名称: " + name) System.out.print(", 站点 URL: " + url) System.out.print("\n")

}

// 完成后关闭rs.close() stmt.close() conn.close()

}catch(SQLException se){

// 处理 JDBC 错误se.printStackTrace()

}catch(Exception e){

// 处理 Class.forName 错误e.printStackTrace()

}finally{

// 关闭资源try{if(stmt!=null) stmt.close()

}catch(SQLException se2){

}// 什么都不做try{if(conn!=null) conn.close()

}catch(SQLException se){se.printStackTrace()

}

}System.out.println("Goodbye!")

}

}

use 库名

go -----打开库

create table 学生信息

(学号 int not null,

姓名 char(10) not null,

班级 nvarchar(20)

成绩 int )

go -----这是建表

(1)insert into 学生信息(学号,姓名,班级,成绩

values('122153032','小静',‘计应123’,'99') ----这是插入记录以此类推插入五条

(2)select *

from 学生信息

where 成绩>85 -----显示成绩大于85分的学生信息

(3) select *

from 学生信息

order by 成绩desc ---将表中的所有记录,按照成绩从小到大顺序排列

能帮你的只有这些,望采纳!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6150577.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存