MySQL will not work

PS C:\Users\veteran\Desktop\storefront> mysql -u root -p
mysql: The term ‘mysql’ is not recognized as a name of a cmdlet, function, script file, or executable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
PS C:\Users\veteran\Desktop\storefront>

I keep getting this error.
I have verified its path dozens of times over the last 6 hours. Ive uninstalled and reinstalled MySQL. Everything is up to date and i have checked that everything should cooperate. I do not know what more i can do. Any help would be appreciated