почему базовый MySQLdump в таблице db не работает с сообщением «Permission denied»

Это должно быть быстро и просто, но после небольшого исследования в Google я все еще в тупике. Я в основном новичок в следующих областях: администратор сервера, CLI, MySQL.

Я разрабатываю свой сайт PHP локально, и теперь мне нужно переместить несколько новых таблиц MySQL из моей локальной установки разработчика на сайт удаленного тестирования. Первый шаг для меня - просто сбрасывать таблицы по одной.

Я успешно вхожу в свой локальный MySQL следующим образом:

Govind% /usr/local/mysql/bin/mysql -uroot

но пока я в этом каталоге (и НЕ вошел в MySQL):

/usr/local/mysql/bin

... когда я пробую это

mysqldump -uroot -p myDBname myTableName > myTestDumpedTable.sql

... то получаю следующее:

"myTestDumpedTable.sql: Permission denied."

Тот же результат, если я сделаю что-то другое (попытаюсь сбросить всю базу данных, отбросить '-p' и т. Д.)

Мне неловко, поскольку я уверен, что это будет невероятно просто, или просто выявить зияющую (основную) дыру в моих знаниях. .. но, пожалуйста, помогите; -)

14
задан mu is too short 29 December 2011 в 03:07
поделиться