繁体   English   中英

通过SSH的MySQL查询在第1行给出错误1064(42000)

[英]MySQL query via SSH giving ERROR 1064 (42000) at line 1

ssh root @ ip“ mysql -uroot -p -e'在wordpress。*上授予所有权限,以'password123'标识的firaswp @'ip';'”

但是,当我在wordpress。*上输入“ grant all”时,将其授予“ password123”标识的firaswp@'54.87.224.199'; 在mysql守护进程中,它工作正常。

有谁知道为什么这不起作用? 语法应该没问题-如果我删除“由'password123'标识的”,它将起作用。谢谢!

我正在使用它,它对我有用:

ssh root@ip "mysql --user=user --password=pass database -e 'query'"

您的脚本看上去也可以运行,但是不使用; 在命令。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM