Pacman all databases seem to be corrupted or invalid

Hi, I am very much a newbie, but I don’t think it takes a lot of knowledge to know, that I have ■■■■■■ up badly. I looked through other topics, did some CLI magic and nothing seemed to work. I guess other posters only had a problem with one database, while in my case its all of them. I tried the key remapping thing, refreshing, it all gives the same result. The terminal output is seen below.

error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: database 'core' is not valid (invalid or corrupted database (PGP signature))
error: database 'extra' is not valid (invalid or corrupted database (PGP signature))
error: database 'multilib' is not valid (invalid or corrupted database (PGP signature))

How would I come about fixing that?
This error prevents me from installing any package, and currently I am in need of one, and thus this little thing hinders my work process.

Welcome. It is always a good idea to search the forum as this issue arises occasionally. Please
see the following:

did what the first post said, after syncing the package manager, it started updating and then started asking whether to delete some signatures, i tried deleting them all, then not deleting them, ultimately resulted in

error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.

So I will try the second post, but just like a feedback, thats what I got

EDIT:
Tried to install a package and it worked, but is that problem that I got after syncing a thing to worry about?

Upon further inspection, it looks like all the packages that are being installed when i run
sudo pacman -Syyu
are getting corrupted, which is probably why it asks me whether I want to delete them.

Right after the command it gives something like this:

:: File /var/cache/pacman/pkg/lib32-glibc-2.39-1.1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: lib32-systemd: signature from "Mark Wagie <mark@manjaro.org>" is unknown trust
:: File /var/cache/pacman/pkg/lib32-systemd-255.3-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: lib32-libva-mesa-driver: signature from "Philip Müller (Called Little) <philm@manjaro.org>" is unknown trust
:: File /var/cache/pacman/pkg/lib32-libva-mesa-driver-1:23.3.5-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: lib32-mesa: signature from "Philip Müller (Called Little) <philm@manjaro.org>" is unknown trust
:: File /var/cache/pacman/pkg/lib32-mesa-1:23.3.5-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: lib32-mesa-vdpau: signature from "Philip Müller (Called Little) <philm@manjaro.org>" is unknown trust
:: File /var/cache/pacman/pkg/lib32-mesa-vdpau-1:23.3.5-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: lib32-vulkan-intel: signature from "Philip Müller (Called Little) <philm@manjaro.org>" is unknown trust
:: File /var/cache/pacman/pkg/lib32-vulkan-intel-1:23.3.5-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: vulkan-radeon: signature from "Philip Müller (Called Little) <philm@manjaro.org>" is unknown trust
:: File /var/cache/pacman/pkg/vulkan-radeon-1:23.3.5-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: lib32-vulkan-radeon: signature from "Philip Müller (Called Little) <philm@manjaro.org>" is unknown trust
:: File /var/cache/pacman/pkg/lib32-vulkan-radeon-1:23.3.5-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: libpackagekit-glib: signature from "Mark Wagie <mark@manjaro.org>" is unknown trust
:: File /var/cache/pacman/pkg/libpackagekit-glib-1.2.8-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: libva-mesa-driver: signature from "Philip Müller (Called Little) <philm@manjaro.org>" is unknown trust
:: File /var/cache/pacman/pkg/libva-mesa-driver-1:23.3.5-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: linux-firmware-whence: signature from "Mark Wagie <mark@manjaro.org>" is unknown trust
:: File /var/cache/pacman/pkg/linux-firmware-whence-20240115.9b6d0b08-2-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: linux-firmware: signature from "Mark Wagie <mark@manjaro.org>" is unknown trust
:: File /var/cache/pacman/pkg/linux-firmware-20240115.9b6d0b08-2-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: mkinitcpio: signature from "Mark Wagie <mark@manjaro.org>" is unknown trust
:: File /var/cache/pacman/pkg/mkinitcpio-37.3-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: linux419: signature from "Manjaro Build Server <build@manjaro.org>" is unknown trust
:: File /var/cache/pacman/pkg/linux419-4.19.306-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n

This is not normal - there must be some kind of xy problem involved

try the following first and report what happens. these commands update to the fastest 5 mirror-servers, clean the cache and will update

sudo pacman-mirrors -f5 && sudo pacman -Scc && sudo pacman -Syu 

Did you try updating the following first?:

sudo pacman -S archlinux-keyring manjaro-keyring