Jika MYSQL berjalan di server dan Anda perlu terhubung di klien, Anda perlu terhubung sebagai berikut: shell>mysql -h host -u user -p Masukkan kata sandi:************ host dan pengguna masing-masing mewakili nama host dan nama akun MySQL tempat server MySQL berjalan. Saat menambahkan, tulis nama mesin yang sesuai dan nama pengguna MySQL. ********* mewakili kata sandi Anda berjalan di server, dan Anda perlu terhubung di sisi klien, Anda perlu terhubung sebagai berikut:
cangkang>mysql -h host -u pengguna -p
Masukkan kata sandi: ************
host dan pengguna masing-masing mewakili nama host dan nama akun MySQL tempat server MySQL berjalan. Saat menambahkan, tulis nama mesin yang sesuai dan nama pengguna MySQL ********* mewakili kata sandi Anda.
Jika berhasil, Anda akan melihat prompt berikut:
Selamat datang di monitor MySQL. Perintah diakhiri dengan ;
Id koneksi MySQL Anda adalah 7 ke versi server: 5.0.18-nt
Ketik 'bantuan;' atau 'h' untuk bantuan. Ketik 'c' untuk menghapus buffer.
mysql>
Prompt mysql> memberi tahu Anda bahwa sudah waktunya memasukkan perintah.
Terkadang MySQL mengizinkan Anda masuk ke server secara anonim. Dalam hal ini, cukup masukkan mysql secara langsung.
cangkang> mysql
Setelah koneksi berhasil, Anda dapat masuk ke exit pada prompt mysql> untuk keluar kapan saja:
mysql> keluar
Selamat tinggal
Contoh kueri sederhana ditunjukkan di bawah ini. Ini adalah perintah sederhana yang memerlukan nomor versi dan tanggal server saat ini:
mysql> pilih versi(), tanggal_saat ini;
+-----------+--------------+
versi() tanggal_saat ini
+-----------+--------------+
5.0.18-nt 29-07-2006
+-----------+--------------+
1 baris dalam set (0,00 detik)
mysql>
Di sini kita perlu memahami:
Sebuah perintah biasanya terdiri dari pernyataan SQL, diikuti dengan titik koma.
Hasil tampilan MySQL adalah output dalam sebuah tabel (baris dan kolom). Baris pertama adalah label kolom, dan baris berikutnya adalah hasil query. Biasanya label kolom adalah nama kolom tabel database yang Anda query. tetapi jika Anda mengambil ekspresi alih-alih nilai Kolom (seperti pada contoh sebelumnya), biasanya ekspresi itu sendiri digunakan untuk memberi label pada kolom.
Ini kemudian menampilkan berapa banyak baris yang dikembalikan dan waktu kueri, yang memberikan perkiraan kasar kinerja server. Ini mewakili waktu jam, bukan waktu CPU atau mesin.
Kata kunci dapat dimasukkan dalam huruf besar dan kecil, yaitu huruf besar dan kecil setara di MySQL, tetapi dalam pernyataan kueri, huruf besar dan kecil harus konsisten.
Ini pertanyaan lainnya:
mysql> PILIH DOSA(PI()/4), (4+1)*5;
+---+---------+
DOSA(PI()/4) (4+1)*5
+---+---------+
0,70710678118655 25
+---+---------+
1 baris dalam set (0,02 detik)
mysql>
Anda dapat memasukkan beberapa pernyataan dalam satu baris, seperti:
mysql> PILIH VERSI(); PILIH SEKARANG();
+-----------------+
VERSI()
+-----------------+
5.1.2-alpha-log
+-----------------+
1 baris dalam set (0,00 detik)
+-------+
SEKARANG()
+-------+
11-10-2005 15:15:00
+-------+
1 baris dalam set (0,00 detik)
mysql>
Perintah panjang dapat dimasukkan dalam beberapa baris. MySQL menggunakan titik koma untuk menentukan apakah pernyataan berakhir, bukan baris baru.
Berikut adalah contoh pernyataan multi-baris sederhana:
mysql> pilih
-> pengguna(),
-> tanggal_saat ini;
+---------------+--------------+
PENGGUNA() TANGGAL_CURRENT
+---------------+--------------+
jon@localhost 2005-10-11
+---------------+--------------+
mysql>
Dalam contoh ini, setelah memasukkan baris pertama kueri multi-baris, Anda dapat melihat bahwa prompt berubah menjadi ->, yang berarti MySQL belum menemukan pengidentifikasi akhir pernyataan dan sedang menunggu masukan yang tersisa Anda tidak ingin menjalankan perintah selama proses input, masukkan c untuk membatalkannya:
mysql> pilih
-> pengguna()
-> c
mysql>
Di bawah ini adalah berbagai petunjuk dan status MySQL yang diwakilinya:
Arti cepat
mysql> siap menerima perintah baru.
-> Tunggu baris berikutnya dari perintah multi-baris.
'> Menunggu baris berikutnya, menunggu akhir string yang dimulai dengan tanda kutip tunggal ("'").
">Tunggu baris berikutnya, tunggu akhir string yang diawali dengan tanda kutip ganda (""").
`> Menunggu baris berikutnya, menunggu akhir dari identifier yang diawali dengan titik backslash (''').
/*> Tunggu baris selanjutnya, tunggu akhir komentar yang diawali dengan /*.
-