我试图使用ssh连接我的服务器并使用mysql查询(作为日志报告)
ssh -i /home/pi/.ssh/id_rsa me@serverIP mysql --defaults-file="/srv/home/my_username/.my.cnf" --database=database_1 "'SELECT COUNT(*) FROM `tl_lead` WHERE from_unixtime(created,'%Y-%m-%d') <= (NOW() - INTERVAL 1 MONTH) and form_id = 8' mysql";
我只想要倒数的数字。
但是我从mysql>error1102(42000)得到错误:数据库名称不正确
.my.cnf文件
[client]
user=my_secret_username
password=naLOJ36Q4JWShMgp9nxNMt
[mysql]
database=database_1
在phpmyadmin中,此查询正在运行。ssh连接正在工作。
我怎样才能改变这条线使它工作呢?
1条答案
按热度按时间vc6uscn91#
您的sql命令也有引用问题。不知道结尾的“mysql”是什么意思。