GNU/Linux >> Belajar Linux >  >> Linux

Cara Menjalankan Query MySQL/MariaDB Langsung dari Command Line Linux

Jika Anda bertanggung jawab untuk mengelola server database, dari waktu ke waktu Anda mungkin perlu menjalankan kueri dan memeriksanya dengan cermat. Meskipun Anda dapat melakukannya dari MySQL / MariaDB shell, tetapi tip ini akan memungkinkan Anda untuk mengeksekusi Kueri MySQL/MariaDB secara langsung menggunakan baris perintah Linux DAN menyimpan output ke file untuk pemeriksaan nanti (ini sangat berguna jika kueri mengembalikan banyak catatan).

Mari kita lihat beberapa contoh sederhana menjalankan kueri langsung dari baris perintah sebelum kita dapat pindah ke kueri yang lebih lanjut.

Untuk melihat semua database di server Anda, Anda dapat mengeluarkan perintah berikut:

# mysql -u root -p -e "show databases;"

Selanjutnya untuk membuat tabel database dengan nama tutorials dalam database tecmintdb , jalankan perintah di bawah ini:

$ mysql -u root -p -e "USE tecmintdb; CREATE TABLE tutorials(tut_id INT NOT NULL AUTO_INCREMENT, tut_title VARCHAR(100) NOT NULL, tut_author VARCHAR(40) NOT NULL, submissoin_date DATE, PRIMARY KEY (tut_id));"

Kami akan menggunakan perintah berikut dan menyalurkan output ke tee perintah diikuti dengan nama file tempat kita ingin menyimpan output.

Disarankan Baca: 20 Perintah MySQL/MariaDB untuk Administrasi Database di Linux

Sebagai ilustrasi, kita akan menggunakan database bernama employees dan penggabungan sederhana antara karyawan dan gaji tabel. Dalam kasus Anda sendiri, cukup ketik kueri SQL di antara tanda kutip dan tekan Enter .

Perhatikan bahwa Anda akan diminta memasukkan kata sandi untuk pengguna basis data:

# mysql -u root -p -e "USE employees; SELECT DISTINCT A.first_name, A.last_name FROM employees A JOIN salaries B ON A.emp_no = B.emp_no WHERE hire_date < '1985-01-31';" | tee queryresults.txt

Lihat hasil kueri dengan bantuan perintah cat.

# cat queryresults.txt

Dengan hasil kueri dalam file teks biasa, Anda dapat memproses catatan dengan lebih mudah menggunakan utilitas baris perintah lainnya.

Ringkasan

Kami telah membagikan beberapa tip Linux yang mungkin berguna bagi Anda, sebagai administrator sistem, saat mengotomatiskan tugas Linux harian Anda atau menjalankannya dengan lebih mudah.

Disarankan Baca: Cara Mencadangkan dan Memulihkan Basis Data MySQL/MariaDB

Apakah Anda memiliki tips lain yang ingin Anda bagikan dengan komunitas lainnya? Jika demikian, silakan lakukan dengan menggunakan formulir komentar di bawah.

Jika tidak, jangan ragu untuk memberi tahu kami pendapat Anda tentang berbagai kiat yang telah kami lihat, atau apa yang dapat kami tambahkan atau mungkin lakukan untuk meningkatkan masing-masing kiat. Kami menantikan kabar dari Anda!


Linux
  1. Linux – Bagaimana Memulai Partisi Windows Dari Baris Perintah Grub?

  2. Bagaimana Cara Memanggil Makro Openoffice Dari Baris Perintah Linux?

  3. Bagaimana cara membuka manajer AVD di Ubuntu Linux dari baris perintah?

  1. Bagaimana cara mengirim pesan ke soket web socket.io saya dari baris perintah di linux?

  2. Cara menjalankan TeX dari antarmuka baris perintah di Linux

  3. Bagaimana saya bisa menjalankan pemeriksaan nagios secara manual dari baris perintah?

  1. Konfigurasikan ruang kerja Linux dari jarak jauh dari baris perintah

  2. Cara menginstal perangkat lunak dari baris perintah Linux

  3. Bagaimana cara Memperbarui catatan A dari Antarmuka Baris Perintah di Linux?