Should I learn SQL or MySQL?

To operate a database management system effectively, you need to learn the standard query language. Thus, it is more advisable to learn the language first and then gain a general idea about the RDBMS.