All you really need to perform SQL queries, create and change databases and create views is MySQL
Everything can be done from Command Line and it is good to know this since on a server you may not have a GUI interface
One more point, if you are using MySQL on a server, it is not going to be in Windows, it will be in Linux, so we are talking about Linux Command Line