Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да извлечем поле от резултат от MySQL заявка в bash

Използвайте -s и -N :

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

От ръководството :

РЕДАКТИРАНЕ

Изглежда като -ss работи също и много по-лесно за запомняне.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да конвертирам PDO в mysqli?

  2. java.sql.SQLException Индекс на параметър извън обхвата (1> брой параметри, което е 0)

  3. Sequelize:Използване на множество бази данни

  4. Как да подобрим INSERT INTO ... SELECT поведение на заключване

  5. Без диалектно съпоставяне за тип JDBC:1111