Saya mencoba menulis skrip yang memungkinkan pengguna untuk memilih manipulasi apa yang perlu dia lakukan di atas meja. Saya ingin memeriksa apakah tabelnya ada atau tidak. Jika ada saya akan melanjutkan hal-hal lain atau saya keluar mengatakan meja tidak ada. Bagaimana saya bisa mencapai ini.
mysql
shell
shell-scripting
RathanKalluri
sumber
sumber
.my.cnf
file di direktori home Anda dan menambahkan[client]
blok yang berisipassword="my_password"
. Lihat bagian pada file opsi pengguna dalam manual.Di MySQL Anda dapat menggunakan -e dari shell
sumber
Jika Anda menginginkan metode yang tidak melibatkan menjalankan klien mysql dan masuk ke server mysql, Anda dapat melakukan ini:
Anda harus mengganti jalur ke direktori data Anda, nama database Anda dan nama tabel Anda di baris pertama.
Peringatan:
Ini tidak dapat diandalkan seperti metode lain yang disajikan sudah karena alasan di atas tetapi menghindari klien mysql sehingga mungkin masih bermanfaat.
Perhatikan bahwa semua metode yang disajikan di sini mengandalkan Anda untuk mendapatkan izin Anda sendiri (sistem file atau MySQL) yang benar. Jika Anda salah, kemungkinan besar Anda akan mendapatkan negatif palsu.
sumber