First, some hosts don’t give you remote access to their database and require you to submit a .sql
file so they can execute it for you. In this case, you don’t have to do anything other than send the fi le
and wait for the host to create your database.
The second category contains the hosts that allow you to execute SQL statements through a web
interface. You typically log in to your online control panel and then execute the SQL statements
created by the scripting tool, either by uploading the fi le or by pasting its contents in a text area in
a web page. Regardless of the method, you then end up with a database that you can access from
your application. How this works exactly is different with each host, so consult the hosting service’s
help or support system for more information. Some known issues exist with web-based database
management tools from some providers, resulting in errors when you try to run the generated SQL
file. Although the file itself is technically valid, the tool may still run into issues with it. If that’s the
case, contact your host for help on resolving the issue. If you run into issues, one of the things you
may want to try is to save your SQL file in a different format. The default format is Unicode, which
not all providers understand. To change the format, choose ANSI Text for the Save As option when
exporting your data, as shown in Figure 19-16.