sql >> Databasteknik >  >> RDS >> Mysql

Hur man hämtar fält från MySQL-frågeresultat i bash

Använd -s och -N :

> id=`mysql -uroot -ppwd -s -N -e "SELECT id FROM nagios.host WHERE name='$host'"`
> echo $id
0

Från manualen :

REDIGERA

Ser ut som -ss fungerar lika bra och mycket lättare att komma ihåg.



  1. Så här löser du Anrop till odefinierad funktion dbase_open()-fel i Windows

  2. Hur kan jag ändra prefix i alla tabeller i min MySQL DB?

  3. SQL Server kontrollera skiftlägeskänslighet?

  4. Få PHP MYSQL-rankningsfrågan att rangordna baserat på totalsumman av poäng