Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Deklarasikan variabel di Bash?

Cara yang lebih mudah adalah :

var=$(mysql -h abcdcef.com --port=3306 --user=root --password=hbbfe --batch --skip-column-names -Dshop -e "select count(*) from shop_tab where catalog <> ''")

Selain itu, saya akan mengonfigurasi penggunaan fungsi agar dapat dengan mudah menambahkan opsi ke perintah MySQL tanpa harus mengubah semua skrip Anda.

function MysqlQuery() {
    mysql -h abcdcef.com --port=3306 --user=root --password=hbbfe --batch --skip-column-names -D "$1" -e "$2";
}

va=$(MysqlQuery Shop "SELECT COUNT(*) FROM shop_tab WHERE catalog <> ''")
vaABC=$(MysqlQuery Shop "SELECT COUNT(*) FROM shop_tab WHERE catalog <> 'abc'")
vadef=$(MysqlQuery Shop "SELECT COUNT(*) FROM shop_tab WHERE catalog <> 'def'")
# ...

Saya menemukan ini lebih mudah dibaca juga...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 1 pod memiliki PersistentVolumeClaims langsung yang tidak terikat di Minikube

  2. aplikasi web spring-boot kehilangan kemampuan untuk terhubung ke MySQL / RDS setelah beberapa saat

  3. Fungsi MySQL LOG10() – Mengembalikan Logaritma Basis-10 dari suatu Nilai

  4. Operasi bitwise MySQL, filter mekar

  5. hasilkan kelas enum dari tabel dengan JOOQ