mySQL databases closes itselves automatically, but it's ALWAYS a good thing to do.
If you don't close an Oracle connection, for an example, the database will eventually crash because of too many opened connections.
When in doubt always close the connection.
Regards,
Er Galvão Abbott
Web Developer