<p>Can MySql 5.0 views use tables that are located on another server?  What is the syntax for creating such a view?</p>

Yes, you can create objects in one database that reference another database and even another host. The syntax to do so works something like this:
```
```
USE localhost.myDB;

SELECT * FROM host2.db.tableName;
```
```