Data Wizard for MySQL online help
| Prev |
Return to chapter overview | Next |
Setting connection properties
On the first wizard step you must define connection properties of the database the result script will be based on.
Data Wizard for MySQL allows you to connect to MySQL servers directly, via Secure SHell (SSH) tunnel or HTTP tunnel.
| • | Direct connection is the most preferable connection mode. |
| • | If your MySQL server does not allow direct connections from remote workstations, you can establish connection to intermediate SSH server and forward all MySQL commands through the Secure SHell (SSH) tunnel. |
| • | HTTP tunneling is a technique used in conditions of restricted network connectivity including firewalled networks, networks behind proxy servers, and NATs. It is the slowest way and is recommended to use if the others are impossible. |

Irrespectively of a connection mode you should specify common credentials as follows:
Host
The host name of the MySQL server.
Port number
The TCP/IP port to use if server is not localhost.
User name
The username used to connect to MySQL.
Password
The password for the user account on server.
To establish connection to intermediate SSH server and forward all MySQL commands through the secure tunnel, you need to:
Host name Specify the host name or IP of your site.
Port number Set the SSH server port number. Enter valid User name and Password to log in to the remote server.
Note: MySQL host name always should be set relatively to the SSH server. For example, if both of MySQL and SSH servers are located on the same computer, you should specify localhost as Host name instead of server's external host name or IP address.
|
To connect to a remote server using a PHP script, you need to:
Note: You are actually connecting to your database through the PHP script on the server, so in most cases the host/server name is "localhost" unless the target server is not installed on the same server as the Web server. |
You can also set connection properties to be used in the result script. It's useful in case a script will be used on the same computer, with another user permissions, etc.





