Enviado em 23/05/2022 - 14:59h
Pessoal, estou tentando automatizar esse processo, mas sem êxito, será que poderiam me ajudar?
Preciso que o script pegue o ID da conexão e execute o "explair for connection_id() xxx"
O que está errado?
#!/bin/bash
export sql="mysql -u root -p******** -h qualquerum -P3306"
id=$($sql -e "select connection_id();")
if [[ (( $id -eq 0 )) ]]
then
$sql -e "explain for connection_id $id;"
else
echo "Não deu certo"
fi
ERRO:
./teste: line 7: [[: connection_id()
8217303: syntax error in expression (error token is "()
8217303")
legal
Preciso que o script pegue o ID da conexão e execute o "explair for connection_id() xxx"
O que está errado?
#!/bin/bash
export sql="mysql -u root -p******** -h qualquerum -P3306"
id=$($sql -e "select connection_id();")
if [[ (( $id -eq 0 )) ]]
then
$sql -e "explain for connection_id $id;"
else
echo "Não deu certo"
fi
ERRO:
./teste: line 7: [[: connection_id()
8217303: syntax error in expression (error token is "()
8217303")
legal