Possibly a silly question: Can I install MySQL on an External HDD connected to my Router?
It is not a silly question as these days when databases are growing beyond gigs this is becoming a common practice. You can do that by moving all your files in current data directory to the new location and make changes in (datadir) in your my.cnf / my.ini accordingly


Stop MySQL (service mysql stop)
Make a dir in the HDD (mkdir /mysqldata)
Move your data files to HDD (cp -rp /var/lib/mysql/* /mysqldata)
Search datadir in my.cnf (cat /etc/mysql/my.cnf | grep datadir )
Change path accordinly (datadir = /var/lib/mysql To: datadir = /mysqldata )
Start MySQL (service mysql start)