2017-10-09 89 views
0

我使用遠程登錄連接到數據庫(駐留在AWS)的表。我想截斷我的一張桌子。但該命令似乎並沒有在bash的工作:無法截斷使用遠程登錄

mysql --login-path=remote --database=marketing 'truncate table my_test_table' 

我得到的消息

ERROR 1044(42000):拒絕訪問用戶mdb_updater'@ '%' 到 數據庫「截斷表pedram_test_table'

mdb_updater是我在數據庫上的用戶名。

這是我可以使用相同憑據成功運行mysqlimportmysqldump

回答

1

MySQL的CLI把位置參數數據庫名,傳要與--execute選項運行聲明:

mysql --login-path=remote --database=marketing --execute 'truncate table my_test_table' 
+0

感謝您的幫助。 – Disasterkid