Q. I am using MySQL database server and my question is how do I secure mysql server?
A. If you are using MySQL on a computer connected to the Internet then you need to secure MySQL server to avoid the most common security mistakes.
Official MySQL site has a section that describes some general security issues to be aware of and what you can do to make your MySQL installation more secure against attack or misuse.
I highly recommend you to read it.