Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🎓 Student Management System (Java + MySQL)

This is a basic Student Management System developed in Java using JDBC to connect to a MySQL database.
It allows users to add, view, and delete student records via a console-based interface.


💡 Features

  • ➕ Add a new student (ID, name, course, grade)
  • 👀 View all students
  • ❌ Delete a student by ID
  • 🧵 Graceful exit using a thread-based message

🛠 Requirements

  • Java JDK 8 or above
  • MySQL Server
  • JDBC Connector (MySQL): mysql-connector-java-8.x.x.jar
  • A database named student_db with a table students

🧾 Database Setup

Run the following SQL script in MySQL:

CREATE DATABASE IF NOT EXISTS student_db;

USE student_db;

CREATE TABLE IF NOT EXISTS students (
    id INT PRIMARY KEY,
    name VARCHAR(100),
    course VARCHAR(100),
    grade VARCHAR(10)
);

About

A simple Java-based Student Management System using MySQL and JDBC. It allows adding, viewing, and deleting student records through a console interface.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors