0
Due to a problem in my OS yesterday, I ended up formatting my PC, and when I went to install mysql-server, downloaded version 8 as default by apt-get, everything was set up, went to use and when I try to run any query in any table it returns me this error.
The user specified as a definer ('mysql.infoschema'@'localhost') does not exist
I looked for a thousand solutions, most say they upgraded from 5.7 to 8, but in my case it was just the installation. And there is no way my Bank works.
mysql_upgrade says it’s obsolete. Someone give me a help
I’ve also had many problems with Mysql 8, but not this one specifically. I recommend trying to install Mariadb in place, which works basically the same way as 5.7, without the heavy modifications that Oracle made in the latest versions.
– dvlcube
I thought about it, I ended up not only doing it out of laziness, I’m going to install it and see what.
– Willian Ferrera