Зачем тебе этот php, раз на фронте хоть немного шариш бери nodejs(express). С базой может общаться только сервер причем он общается с базой через ОРМ поэтому не нужно писать sql скрипты, достаточно разобраться с ОРМ(для express обычно используют sequelize). Как выше написали на беке нужно создать ендпоинты к примеру GET /keys то есть когда фронт шлёт запрос GET https://backend.com/keys сервер достает все ключи и возвращает массив ключей на фронт, что дальше делать с этим массивом решает фронт
Зачем тебе этот php, раз на фронте хоть немного шариш бери nodejs(express). С базой может общаться только сервер причем он общается с базой через ОРМ поэтому не нужно писать sql скрипты, достаточно разобраться с ОРМ(для express обычно используют sequelize). Как выше написали на беке нужно создать ендпоинты к примеру GET /keys то есть когда фронт шлёт запрос GET https://backend.com/keys сервер достает все ключи и возвращает массив ключей на фронт, что дальше делать с этим массивом решает фронт