Sharing a mysql database remotely
He needs to connect with the hostname (or ip address) of your machine (the MySQL server).

Port 3306 needs to be open so he can get to MySQL.

Can't provide step-by-step without knowing OS of both machines, network connection between the machines, client he will be using, etc, etc.