Perintah SQL SELECT digunakan untuk mengambil data dari database MySQL. Anda dapat menggunakan perintah ini di prompt mysql> serta di skrip apa pun seperti PHP Show SintaksisBerikut adalah sintaks SQL umum dari perintah SELECT untuk mengambil data dari tabel MySQL − SELECT field1, field2,...fieldN FROM table_name1, table_name2... [WHERE Clause] [OFFSET M ][LIMIT N]
Mengambil Data dari Command PromptIni akan menggunakan perintah SQL SELECT untuk mengambil data dari tabel MySQL tutorials_tbl ContohContoh berikut akan mengembalikan semua record dari tabel tutorials_tbl − root@host# mysql -u root -p password; Enter password:******* mysql> use TUTORIALS; Database changed mysql> SELECT * from tutorials_tbl +-------------+----------------+-----------------+-----------------+ | tutorial_id | tutorial_title | tutorial_author | submission_date | +-------------+----------------+-----------------+-----------------+ | 1 | Learn PHP | John Poul | 2007-05-21 | | 2 | Learn MySQL | Abdul S | 2007-05-21 | | 3 | JAVA Tutorial | Sanjay | 2007-05-21 | +-------------+----------------+-----------------+-----------------+ 3 rows in set (0.01 sec) mysql>_ Mengambil Data Menggunakan Script PHPPHP menggunakan fungsi mysqli query() atau mysql_query() untuk memilih record dari tabel MySQL. Fungsi ini mengambil dua parameter dan mengembalikan TRUE jika berhasil atau FALSE jika gagal Sintaksis$mysqli->query($sql,$resultmode)Sr. Tidak. Parameter dan Deskripsi $sql Wajib - kueri SQL untuk memilih rekaman dari tabel MySQL 2$resultmode Opsional - konstanta MYSQLI_USE_RESULT atau MYSQLI_STORE_RESULT bergantung pada perilaku yang diinginkan. Secara default, MYSQLI_STORE_RESULT digunakan ContohCoba contoh berikut untuk memilih record dari tabel − Salin dan tempel contoh berikut sebagai mysql_example. php− Creating MySQL Table connect_errno ) { printf("Connect failed: %s KeluaranAkses mysql_example. php disebarkan di server web apache dan verifikasi hasilnya. Di sini kami telah memasukkan beberapa catatan dalam tabel sebelum menjalankan skrip pemilihan Di MySQL Workbench, ikuti langkah-langkah ini untuk menjalankan kueri Jalankan/Jalankan Query di MySQL Workbench
Utilitas baris perintah MySQL memungkinkan Anda untuk menjalankan kueri dan melihat hasil kueri, dll dari prompt perintah interaktif. Dimungkinkan juga untuk menjalankan satu kueri dari baris perintah tanpa benar-benar masuk ke prompt interaktif. Posting ini melihat bagaimana melakukan ini Sebagai contoh, saya perlu memuat beberapa data ke database baru beberapa hari yang lalu dari dump dari server lain. Biasanya saya akan melakukan sesuatu seperti ini mysql -u [username] -p somedb < somedb.sql_ Basis data sebenarnya tidak ada, jadi saya mendapatkan kesalahan ini ERROR 1049 (42000): Unknown database 'somedb' Solusi yang jelas adalah membuat database dan kemudian menjalankan perintah yang sama untuk memuat data. Saya bisa melakukan ini dengan menambahkan "buat database somedb" ke awal file teks yang saya muat, jalankan baris perintah MySQL, jalankan perintah dan keluar kembali ke bash shell, atau gunakan flag -e untuk mengeksekusi Jadi untuk menjalankan satu kueri MySQL dari shell biasa Anda alih-alih dari baris perintah interaktif MySQL, Anda akan melakukan ini mysql -u [username] -p [dbname] -e [query]_ Dalam kasus saya, saya ingin membuat database sehingga terlihat seperti ini (perhatikan bahwa saya tidak perlu menentukan database karena kueri saya tidak memengaruhi database tertentu) mysql -u [username] -p -e "create database somedb" Anda dapat menjalankan kueri apa pun yang valid terhadap basis data apa pun yang Anda miliki izinnya, dengan cara yang sama seperti menjalankan kueri dari baris perintah MySQL. Output apa pun akan muncul di baris perintah shell Anda. Sebagai contoh $ mysql -u root -p somedb -e "select * from mytable" Enter password: +------------+-------------+----------------------------+ | mytable_id | category_id | name | +------------+-------------+----------------------------+ | 1 | 1 | Lorem ipsum dolor sit amet | | 2 | 1 | Ut purus est | | 3 | 2 | Leo sed condimentum semper | | 4 | 2 | Donec velit neque | | 5 | 3 | Maecenas ullamcorper | +------------+-------------+----------------------------+_ Perbarui dan sisipkan kueri tidak menampilkan apa pun jika berhasil (menampilkan kesalahan jika tidak berhasil), tetapi pilih kueri lakukan seperti yang ditunjukkan pada contoh di atas Bagaimana cara menjalankan kueri SQL?Menjalankan Perintah SQL
. Enter the SQL command you want to run in the command editor. Klik Jalankan (Ctrl+Enter) untuk menjalankan perintah. Tip. Untuk menjalankan pernyataan tertentu, pilih pernyataan yang ingin Anda jalankan dan klik Jalankan.
Bagaimana kueri MySQL dijalankan?Saat Anda mengeluarkan kueri, mysql mengirimkannya ke server untuk dieksekusi dan menampilkan hasilnya, lalu mencetak perintah mysql> lainnya untuk menunjukkan bahwa ia siap untuk kueri lain. mysql displays query output in tabular form (rows and columns). The first row contains labels for the columns. |