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

backtick tidak berfungsi untuk menjalankan kueri mysql dalam skrip shell

Backtick adalah Command Substitution dalam cangkang.

Dan mereka dievaluasi dalam string yang dikutip ganda.

Jadi shell melihat

`long`

di string Anda dan mencoba menjalankan perintah long dan, mungkin, gagal.

Anda harus menghindari backticks

\`long\`

dalam string kutip ganda untuk mencegahnya (atau gunakan string kutip tunggal yang tidak mengevaluasinya)

'... `long` ...'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Android mengambil data dari mySql

  2. Perbedaan antara PDO->query() dan PDO->exec()

  3. Jika ada cara saya dapat bergabung dalam tabel MS Sql ke Tabel MySql dalam satu kueri menggunakan MySql?

  4. Menggunakan zona waktu dalam aplikasi web PHP

  5. Menggunakan % untuk host saat membuat pengguna MySQL