通过ssh执行Mysql查询

标签 mysql ssh

我想创建 bash 别名以通过 ssh 运行 mysql 查询

ssh vagrant@192.168.10.10  "mysql wp-theme -e 'DELETE * FROM wp_options where option_name like \'%_transient%\''";

但问题出在我试图转义'的\'%_transient%\'部分

我遇到错误

bash: -c: line 0: unexpected EOF while looking for matching `''
bash: -c: line 1: syntax error: unexpected end of file

最佳答案

过了一段时间我找到了解决方案

ssh vagrant@192.168.10.10  "mysql wp-theme -e 'DELETE FROM \`wp_options\` where \`option_name\` like \"%_transient%\";'"

关于通过ssh执行Mysql查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44495530/

相关文章:

ruby-on-rails - Ruby net/ssh 与特定主机挂起

ssh - 如何通过 SSH 连接到从自定义镜像创建的 GCE 实例?

php - 高级 WordPress SQL 查询

mysql - 构建用于接收 SMS 的 SMS 服务器

MYSQL:当存在多个产品时,根据类别从结果中排除产品

ssh - tortoisegit设置-> git->远程不显示

ssh - 保持对 Fedora Amazon EC2 实例的访问

php - Mysql,网站 'unable to select database'

MySQL,删除重复项

ubuntu - 无法通过端口 443 连接到 ssh