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