mysql数据库创建员工表_java数据库 JDBC操作MySQL数据库常用API 部门表和员工表 创建表 添加数据 查询数据...

packagecom.swift.department;importjava.sql.Connection;importjava.sql.PreparedStatement;importjava.sql.SQLException;/*SQL语句的编写

JDBC操作MySQL数据库常用API

1.在数据库创建部门表和员工表,包含字段如下:

部门表包含字段有:部门编号,部门名称(唯一且不能为空)

员工表包含字段有:员工编号,员工姓名(唯一且不能为空),员工性别,员工职位,员工工资,入职日期。部门编号(外键)

2.先添加多个部门数据,再添加多条员工数据

3.编写方法接收一个员工编号和工资两个参数,方法内将指定编号的员工工资修改为新的工资。

4.编写方法查询指定职位所有员工的信息,返回List集合。

5.编写方法查询指定姓名的员工信息,返回Employee对象。

6.编写方法根据员工姓名删除指定的员工信息。

7.编写方法查询所有姓张员工的工资并输出在控制台,输出格式如下:

张三=10000

张飞=20000

…………………..

8.编写方法接收一个工资参数,方法内查询工资大于等于传入的工资的员工,返回符合条件所有员工信息List集合。

9.编写方法查询指定部门的所有员工信息,返回List集合*/

public classDepartment {public static void main(String[] args) throwsClassNotFoundException, SQLException {//createDatabaseTabl

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以使用 Java 中的 JDBC API创建 MySQL 数据库数据。下面是一个示例代码: ```java import java.sql.*; public class CreateDatabaseAndTable { // MySQL连接地址 static final String JDBC_DRIVER = "com.mysql.jdbc.Driver"; static final String DB_URL = "jdbc:mysql://localhost/"; // MySQL数据库用户名和密码 static final String USER = "root"; static final String PASS = "password"; public static void main(String[] args) { Connection conn = null; Statement stmt = null; try{ // 注册 JDBC 驱动 Class.forName(JDBC_DRIVER); // 打开连接 System.out.println("连接数据库..."); conn = DriverManager.getConnection(DB_URL,USER,PASS); // 创建数据库 System.out.println("创建数据库..."); stmt = conn.createStatement(); String sql = "CREATE DATABASE STUDENTS"; stmt.executeUpdate(sql); System.out.println("数据库创建成功..."); // 选择数据库 sql = "USE STUDENTS"; stmt.executeUpdate(sql); System.out.println("选择数据库..."); // 创建数据 System.out.println("创建数据..."); sql = "CREATE TABLE STUDENT " + "(id INTEGER not NULL, " + " name VARCHAR(255), " + " age INTEGER, " + " PRIMARY KEY ( id ))"; stmt.executeUpdate(sql); System.out.println("数据创建成功..."); // 关闭资源 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!"); } } ``` 在上面的示例代码中,我们使用了 `DriverManager` 类来获取数据库连接,使用 `Statement` 类来执行 SQL 语句。首先连接到 MySQL 服务器,然后使用 `CREATE DATABASE` 语句来创建一个名为 `STUDENTS` 的数据库。接着使用 `USE` 语句来选择该数据库,然后使用 `CREATE TABLE` 语句来创建一个名为 `STUDENT` 的数据,其中包含 `id`、`name` 和 `age` 三个字段。最后关闭资源。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值