Для других, которые считали этот поток, DependencyWalker является превосходным приложением для этого.
сначала необходимо определить то, с чем база данных:
use database_name;
Затем можно выполнить запрос.
Если это, которым состоит в том все еще работа его, потому что Вы создаете их, но Вы не определили доступ к нему для того данного пользователя.
GRANT ALL ON database_name.* TO 'someuser'@'somehost';
Можно читать больше об использовании Grant по http://dev.mysql.com/doc/refman/5.1/en/grant.html
#1045 - Access denied for user '[username]'@'localhost' (using password: YES)
Та ошибка не имеет никакого отношения к полномочиям файла или каталога. Это - MySQL, говоря Вам, что удостоверения защиты при входе в систему MySQL, которые Вы использовали, являются неправильными для того запроса. Это может быть то, потому что, как Prix указал, Вы не указали базу данных для использования.
Я потратил часы, пытаясь понять предложения на этой и многих других страницах StackOverflow.
Неважно, как я изменил разрешения в MySql, я не смог ничего заставить работать.
Я вернулся к тем разрешениям, с которых начинал.
В конце концов, то, что работало для меня, было проще, чем предложения других:
echo "select id, emailAddress FROM contacts" | mysql --user=myusername --password mydatabasename > /home/my_output_file. tsv