Nuestra Base de conocimientos sólo está tersedia aktual en ingglés. Estamos dalam proses perdagangan ini halaman y las publicaremos cuando estén disponibles Show
Artikel ini menjelaskan cara menyambung ke MySQL dari baris perintah menggunakan program mysql. Anda dapat menggunakan program mysql sebagai cara cepat dan mudah untuk mengakses database Anda secara langsung Menghubungkan ke MySQL dari Command LineUntuk terhubung ke MySQL dari baris perintah, ikuti langkah-langkah ini
Informasi Lebih LanjutKembangkan Bisnis Web AndaBerlanggananlah untuk menerima kiat, strategi, dan berita tercanggih mingguan yang Anda perlukan untuk mengembangkan bisnis web Anda Gratis. Berhenti berlangganan kapan saja Apakah menurut Anda artikel ini bermanfaat? . Rasakan perbedaan A2 Hosting hari ini dan dapatkan situs web pra-pengamanan dan pra-pengoptimalan. Lihat paket hosting web kami hari ini Tutorial ini menjelaskan bagaimana kita dapat menggunakan MySQL dari Command Line (atau terminal untuk pengguna berbasis macOS dan Linux) dengan ilustrasi contoh Kita dapat melakukan hampir semuanya dari shell melalui perintah yang sama seperti yang dapat kita lakukan di klien UI seperti MySQL Workbench atau TablePlus dll. Alat UI intuitif dan ideal untuk visualisasi kueri, tampilan, ekspor/impor data, dll Namun, antarmuka kueri/baris perintah lebih cepat dan digunakan oleh pengembang untuk eksekusi kueri yang lebih cepat => Baca SEMUA Tutorial MySQL Apa yang Akan Anda Pelajari MySQL Dari Baris PerintahMenginstal Klien Baris Perintah MySQLShell MySQL dapat kita pilih untuk diinstal pada saat instalasi MySQL itu sendiri. Jika tidak, maka kita juga dapat memilih untuk menginstal shell MySQL secara terpisah Instalasi shell MySQL tersedia untuk sistem operasi Windows, Linux, dan macOS. Installer tersedia sebagai. exe (untuk Windows),. sistem berbasis dmg (untuk macOS) & sebagai paket yang tepat untuk Linux Silakan merujuk ke panduan dari situs web resmi MySQL untuk versi OS yang berbeda Klik di sini untuk panduan menginstal MySQL Shell di Windows Klik di sini untuk panduan menginstal MySQL Shell di MacOS Klik di sini untuk panduan menginstal MySQL Shell di Linux Menghubungkan Ke Klien MySQLSetelah shell MySQL diinstal, ikuti langkah-langkah di bawah ini untuk menghubungkan klien dengan login pengguna tertentu #1) Buka shell/terminal di Mac/Linux (atau command prompt di Windows) #2) Jika jalur shell MySQL ditambahkan ke variabel lingkungan, Anda dapat menjalankan perintah secara langsung, jika tidak, Anda dapat menavigasi ke direktori tempat shell MySQL diinstal terlebih dahulu
EXPORT PATH=$PATH:/usr/local/mysql #3) Sekarang, untuk masuk ke baris perintah MySQL, dengan nama pengguna dan kata sandi yang diberikan, jalankan perintah di bawah ini mysql -u {USERNAME} -p_ Di sini, USERNAME adalah pengguna yang ingin Anda sambungkan ke server MySQL. Misalnya 'akar' Harap dicatat, kami baru saja menyebutkan -p dan belum kata sandi yang sebenarnya. Ini hanya akan memberi tahu juru bahasa bahwa pengguna memiliki kata sandi untuk masuk dan akan dimasukkan pada langkah selanjutnya Perintah yang sebenarnya terlihat seperti di bawah ini $ mysql -u root -p #4) Tekan enter dan perhatikan bahwa terminal meminta kata sandi. Masukkan kata sandi (Anda tidak akan dapat melihat kata sandi karena input disembunyikan untuk mencegah upaya jahat/rekayasa sosial untuk mendapatkan kata sandi) #5) Setelah kata sandi yang benar dimasukkan, Anda akan masuk ke shell, dan mencapai prompt MySQL (yang siap menerima perintah MySQL apa pun) Jika kata sandi yang dimasukkan salah, akan muncul pesan 'Access Denied' seperti di bawah ini Catatan. Secara default, host yang terhubung adalah localhost atau IP lokal i. e. 127. 0. 0. 1 Dalam praktiknya, hampir sepanjang waktu Anda perlu terhubung ke beberapa host jarak jauh. Untuk melakukan itu, kita dapat menentukan nama host menggunakan flag -h mysql -u {USERNAME} -h {hostIP} -p_ Contoh Menggunakan MySQL Command LineUji DataKami akan menggunakan data pengujian di bawah ini untuk memahami contoh dengan lebih baik CREATE DATABASE IF NOT EXISTS mysql_concepts; CREATE TABLE `orders` ( `order_id` INT NOT NULL, `customer_name` VARCHAR(255), `city` VARCHAR(255), `order_total` DECIMAL(5,2), `order_date` VARCHAR(255), PRIMARY KEY (order_id) ) CREATE TABLE `order_details` ( `order_id` INT, `product_id` INT, `quantity` INT, FOREIGN KEY (product_id) REFERENCES product_details(product_id), FOREIGN KEY (order_id) REFERENCES orders(order_id) ) CREATE TABLE `product_details` ( `product_id` INT NOT NULL, `product_name` VARCHAR(100), PRIMARY KEY(product_id)); );_ Setelah terhubung ke baris perintah MySQL – jalankan kueri di atas Baca Juga =>> Penggunaan Perintah MySQL CREATE TABLE Menjalankan Perintah Sederhana Menggunakan MySQL ShellMari kita lihat beberapa contoh/perintah umum menggunakan MySQL dari baris perintah #1) Mysql membuat baris perintah basis data MySQL [(none)]> CREATE DATABASE IF NOT exists mysql_concepts; Query OK, 1 row affected (0.006 sec) #2) Tampilkan semua tabel dalam database MySQL [mysql_concepts]> SHOW TABLES; // Output +--------------------------+ | Tables_in_mysql_concepts | +--------------------------+ | order_details | | orders | | product_details | +--------------------------+ 3 rows in set (0.001 sec) #3) Sisipkan data ke dalam tabel – Mari coba sisipkan catatan di tabel product_details MySQL [mysql_concepts]> INSERT INTO `product_details` (`product_id`,`product_name`) VALUES (1,'Biscuits'),(2,'Chocolates'); // Output Query OK, 2 rows affected (0.006 sec) Records: 2 Duplicates: 0 Warnings: 0 #4) Ambil data dari tabel – Mari gunakan pernyataan SELECT untuk mengambil data dari tabel product_details MySQL [mysql_concepts]> SELECT * FROM product_details; +------------+--------------+ | product_id | product_name | +------------+--------------+ | 1 | Biscuits | | 2 | Chocolates | +------------+--------------+ 2 rows in set (0.000 sec) Menjalankan Skrip SQL Menggunakan Baris Perintah MySQLSering kali, kami memiliki file skrip SQL (memiliki. sql) dan perlu dijalankan. Misalnya, entri/pengeditan massal ke dalam database Pada bagian ini, kita akan melihat contoh untuk mengeksekusi. sql melalui baris perintah MySQL Kami akan memasukkan catatan ke dalam tabel product_details melalui file skrip SQL INSERT INTO `product_details` (`product_id`,`product_name`) VALUES (3,'Beverages'); INSERT INTO `product_details` (`product_id`,`product_name`) VALUES (4,'Clothing'); Kita dapat menggunakan perintah source dan menentukan path lengkap dari file SQL Setelah Anda masuk ke shell, Anda dapat menjalankan perintah di bawah ini mysql -u {USERNAME} -p_0 Jadi, Anda dapat melihat di atas, kami mengeksekusi pernyataan yang terkandung dalam product_details. sql dan diverifikasi dengan menjalankan pernyataan SELECT (yang menunjukkan 2 entri baru yang ada di product_details. file .sql) Mengekspor keluaran Kueri dari Baris Perintah MySQLSekarang mari kita lihat bagaimana kita dapat menyimpan output dari sebuah query. Misalnya, ke file CSV Saat berjalan di baris perintah, output secara default ditampilkan sebaris di terminal atau jendela perintah. Ketika kita ingin menyimpan output ke file CSV, misalnya, kita dapat menggunakan operator output file '>' Mari kita lihat contoh di mana kita mengambil input dari file SQL dan menulis hasilnya ke file CSV Membuat. sql yang memiliki kueri SELECT untuk mendapatkan semua baris dari tabel product_details. Simpan file ini sebagai get_product_details. sql mysql -u {USERNAME} -p_1 Sekarang mari jalankan file ini dan simpan hasilnya dalam file bernama product_details. csv Kita bisa menggunakan perintah seperti mysql -u {USERNAME} -p_2 Contoh mysql -u {USERNAME} -p_3 Untuk hal di atas, Anda akan diminta memasukkan kata sandi. Setelah akses diberikan, kueri akan dieksekusi dan file keluaran bernama test. csv dibuat dengan detail kueri SELECT Pertanyaan yang Sering DiajukanT #1) Bagaimana cara menginstal MySQL dari baris perintah? Menjawab. Pemasang shell MySQL tersedia untuk berbagai sistem operasi seperti Windows, OSx, Linux, dll >> Lihat detailnya di sini Secara opsional, baris perintah/shell MySQL juga dapat diinstal sebagai komponen saat penginstalan server MySQL selesai T #2) Bagaimana Anda terhubung ke server MySQL jarak jauh dari klien Anda dengan command prompt? Menjawab. Baris perintah MySQL memberikan fleksibilitas untuk menghubungkan ke server pada host jarak jauh serta host lokal. Jika tidak ada nama host yang ditentukan maka diasumsikan bahwa Anda sedang mencoba membuat koneksi ke localhost (atau 127. 0. 0. 1) Untuk menghubungkan ke host jarak jauh, Anda dapat menyebutkan IP host atau nama host menggunakan perintah '-h'. (Juga untuk terhubung ke port tertentu, Anda dapat menggunakan flag -P) mysql -u {USERNAME} -p_4 Sebagai contoh mysql -u {USERNAME} -p_5 T #3) Bagaimana saya bisa langsung terhubung ke database tertentu menggunakan MySQL Command line? Menjawab. Dengan menggunakan klien baris perintah MySQL, kita dapat langsung menentukan database yang ingin kita sambungkan (dan semua kueri lebih lanjut akan dijalankan di database itu) Jalankan perintah di bawah ini di terminal mysql -u {USERNAME} -p_6 Setelah perintah di atas, setelah Anda memasukkan kata sandi yang benar, Anda akan langsung terhubung ke databaseName yang ditentukan (karena Anda memiliki izin akses ke database yang disebutkan) Sebagai contoh. Menghubungkan ke database bernama mysql_concepts secara langsung saat memulai MySQL dari command prompt, bisa kita gunakan mysql -u {USERNAME} -p_7 T #4) Bagaimana Anda menampilkan hasil kueri MySQL dalam format CSV? Menjawab. Baris perintah MySQL menyediakan opsi untuk menerima input berupa. sql dan kami dapat menampilkan hasil yang sesuai ke file CSV saat menjalankan dari terminal itu sendiri mysql -u {USERNAME} -p_8 T #5) Bagaimana cara mengekspor database MySQL dari baris perintah? Menjawab. Untuk mengekspor database MySQL dari baris perintah, Anda dapat menggunakan perintah "mysqldump". mysql -u {USERNAME} -p_9 Setelah Anda menjalankan perintah di atas pada terminal, itu akan meminta kata sandi Anda. Saat memasukkan kata sandi yang benar, Anda akan melihat file bernama mysql_concepts. sql dibuat di direktori pengguna dengan skrip CREATE / INSERT untuk database mysql_concepts Bacaan yang Disarankan =>> Langkah Membuat Database di MySQL KesimpulanDalam tutorial ini, kita belajar tentang menggunakan baris perintah MySQL. Kami belajar tentang berbagai cara kami dapat terhubung ke shell MySQL dan bagaimana kami dapat terhubung ke database tertentu secara langsung, bagaimana kami dapat mengeksekusi file skrip SQL dan mengekspor hasilnya ke file CSV Baris perintah MySQL digunakan oleh pengembang dan tim DevOps untuk mengeksekusi kueri dengan cepat dan menghindari GUI karena shell atau baris perintahnya ringan dan tidak menghabiskan banyak memori/sumber daya dibandingkan dengan klien UI grafis seperti meja kerja MySQL Bagaimana cara mengakses klien MySQL dari perintahJadi, bagaimana cara memulai MySQL Command Line Client? . . Buka Prompt Perintah Arahkan ke folder bin. Sebagai contoh. CDC. \Program Files\MySQL\MySQL Server 8. 0\bin Jalankan perintah mysql -u root -p Masukkan kata sandi Apa itu perintah MySQLmysql adalah sebuah shell SQL sederhana dengan kemampuan pengeditan baris masukan . Ini mendukung penggunaan interaktif dan noninteraktif. Saat digunakan secara interaktif, hasil kueri disajikan dalam format tabel ASCII. Saat digunakan secara noninteraktif (misalnya, sebagai filter), hasilnya disajikan dalam format yang dipisahkan tab.
Perintah apa yang digunakan untuk terhubung ke MySQL?Perintah \connect digunakan untuk terhubung ke Server MySQL.
Bagaimana cara saya terhubung ke klien MySQL?Pilih Connections dari menu navigasi SQL. Di bagian Jaringan resmi, klik Tambahkan jaringan dan masukkan alamat IP mesin tempat klien dipasang . Catatan. Alamat IP instance dan alamat IP klien mysql yang Anda otorisasi harus versi IP yang sama. baik IPv4 atau IPv6. Klik Selesai. |