'How to display all single data from database? This is React

This is the profile page it shows all the data but I want to show only one data database after login?

function

function Profile() {
  const [studentList, setStudentList] = useState([]);
  let navigate = useNavigate();
  const getStudent = () => {
    Axios.get("http://localhost:3001/students").then((response) => {
      setStudentList(response.data);
    });
  };

Display

  return (
    <div className="students">
      <button onClick={getStudent}>Show Students</button>
      <h3>
      </h3>
      {studentList.map((val, key) => {
        return (
          <div className="student">
            <div>
              <h3>Email: {val.email}</h3>
              <h3>Password: {val.password}</h3>
              <h3>Student Number: {val.student_num}</h3>
            </div>

Get data from Database

app.get("/students", (req, res) => {
  db.query("SELECT * FROM student", (err, result) => {
    if (err) {
      console.log(err);
    } else {
      res.send(result);
    }
  });
  
});


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source