Если вы попробуете совершить какие либо операции с mysql сервером, который есть в составе xampp – у вас ничего не выйдет, т.к. xampp не регистрирует свой mysql сервер в системе, и понятно почему: там уже есть свой mysql сервер =)
поэтому, выполнение команды для дампа по типу
mysql -uroot -p -f wiki > bb.sql
приведет либо к импорту бд не в тот mysql сервер (если вы знаете его пароль), либо к ошибке
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
чтобы совершать операции с нашим mysql сервером, который есть в пакете xampp – нужно указывать полный путь до нашего сервера в папке xampp. В моем случае это
/media/server/lampp/bin/mysql
т.е. Команда будет выглядеть так
/media/server/lampp/bin/mysql -uvega -p -f wiki > bb.sql
vega – это мой пользователь бд, у вас другой, по умолчанию root без пароля (с пустым паролем)