iperf
Здесь Вы идете:
http://www.go2linux.org/how-to-measure-your-network-bandwidth-and-performance-with-iperf
Настраивать для компиляции в каталоге:
./configure --prefix=/path/to/my/dir
make && make install
Я полагаю, что можно указать my.cnf файл в соответствии с корневым каталогом.
/path/to/mysql/bin/mysqld_safe И
Я не должен был делать этого, но это должно работать.
Необходимо определенно попробовать MySQL Sandbox:
Для выполнения простого сервиса MySQL в $HOME Вы просто должны:
Вы получите полный сервер MySQL, работающий в каталоге по Вашему выбору.
Полная документация там.
По всей вероятности Ваша опция состояла бы в том, чтобы скомпилировать из источника и установки каталогов установки, чтобы быть в Вашем доме. И затем необходимо выбрать некоторый порт выше 1024, поскольку нормальными (некорневыми) пользователями по умолчанию не может открытые порты ниже 1024.
Как Солнечный указанный, с помощью обычных портов не будет опция для Вас, но она должна работать иначе. Для некорневого пользователя, тем не менее, почти всегда было бы лучше использовать продукт DB как SQLite, который разработан, чтобы использоваться таким образом.
Можно взять универсальные tar.gz/tar.bz2 двоичные файлы от сайта MySQL и установить, по крайней мере, следующие опции любое использование my.cnf (который должен быть указан с - файл значений по умолчанию к mysqld), или непосредственно как параметр командной строки при запуске mysqld:
--with-datadir - this configures where MySQL will store the database files
--socket - Where to put the unix domain socket file
в my.cnf Вы могли бы также установить слушать опцию.
См. документацию относительно http://dev.mysql.com/doc/refman/5.1/en/server-options.html для деталей.