The server is set up to allow access only from the csulb.edu domain.  To access the server from outside this domain (i.e. from home), then you'll need to set up SSH tunneling.  Here are instructions for doing just that:

server hostname:  infoserver.cecs.csulb.edu
port:  3306

Here is where you can download the MySQL Query Browser:  http://dev.mysql.com/downloads/gui-tools/5.0.html. You'll be able to download a bundle of tools including the MySQL Query Browser.

To access the MySQL server you will need to use a secure connection, so you'll need an SSH client. You can read about Secure Shells at WikiPedia:  http://en.wikipedia.org/wiki/Secure_Shell. 

There are many SSH clients out there, if you don't already have one, here is where you can get the one installed in the CECS Windows Labs: SSH Secure Shell Client:  ftp://ftp.ssh.com/pub/ssh/SSHSecureShellClient-3.2.9.exe. This product is from SSH Communications Security.

Now that you have both installed, you'll need to configure SSH tunneling.  http://www.ssh.com/support/documentation/online/ssh/winhelp/32/tunneling.html

Here are the basic steps you'll need, for more details, read the page documenting how to set up SSH Tunneling. These steps must be done in this order!

   1. Set up an SSH Tunnel so that local requests to port 3306 are directed via a secured connection to heart.cecs.csulb.edu. You need to configure it as in the figure labeled "Figure : Forwarding to a third host". To do that be sure you specify infoserver.cecs.csulb.edu as the destination host when you create the Outgoing Tunnel. Save the profile and exit the SSH Client application. This only needs to be done once as long as you save the configuration.
   2. Start the SSH Client again and connect to heart.cecs.csulb.edu
   3. Start the MySQL Query Browser and connect to your local computer by entering 127.0.0.1 where you would usually enter infoserver.cecs.csulb.edu. All other information is the same as what you supply when you use it in the lab.
   4. If everything is configured correctly, then you'll be able to connect to the MySQL server and you won't notice any difference in using the MySQL Query Browser application. All information is being tunneled through heart (sshdserver) to infoserver (appserver).
   5. When you are done... just quit the MySQL Query Browser application, and then disconnect and quit the SSH client.