2017-10-09 65 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