Это должно быть быстро и просто, но после небольшого исследования в 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' и т. Д.)
Мне неловко, поскольку я уверен, что это будет невероятно просто, или просто выявить зияющую (основную) дыру в моих знаниях. .. но, пожалуйста, помогите; -)