Hi guys i've been stuck on this issue for the past hour. I've read online that i have to change the privileges for the user on mysql. I have done this and the user has been granted all privileges yet i still get the error! when i enter `SHOW GRANTS FOR 'root'@'localhost';` it returns with

`+---------------------------------------------------------------------+
| Grants for root@localhost |
+---------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION |
| GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION |
+---------------------------------------------------------------------+`
Any help would be much appreciated i just cant seem to find anything that works.