Node. js adalah open source, web lintas platform, dan sumber daya pengembangan aplikasi jaringan yang sangat populer. Ribuan pengembang di seluruh dunia menggunakannya setiap hari untuk mengembangkan aplikasi web intensif I/O seperti situs streaming video, aplikasi satu halaman, aplikasi obrolan online, dan aplikasi web lainnya. Dibangun di lingkungan runtime berbasis JavaScript Google Chrome, Node. js membawa banyak keuntungan ke tabel, menjadikannya pilihan yang lebih baik daripada platform sisi server lainnya seperti Java atau PHP. Show
Node ini. Tutorial MySQL js akan membantu Anda mempelajari cara menghubungkan server web Anda ke database MySQL. Pertama, kita akan mempelajari konsep dasar MySQL, dan kemudian kita akan membuat aplikasi web kita. Aplikasi ini memungkinkan kita untuk menambah, mengedit, dan menghapus karyawan di database MySQL, dan kita dapat melihat perubahannya melalui aplikasi Postman atau phpMyAdmin Belajar dari yang Terbaik di IndustriCaltech PGP Full Stack Development Jelajahi ProgramApa itu MySQL?
Mengapa Menghubungkan Node. js Dengan MySQL?Ada beberapa poin yang lebih dari membenarkan menghubungkan Node. js dengan MySQL untuk penyimpanan data
Untuk bagian selanjutnya dari tutorial kita, kita akan belajar cara membuat dan mengelola database karyawan. Dapatkan Keterampilan yang Harus Dimiliki dari Pengembang WebKamp Pelatihan Coding Caltech Jelajahi ProgramCara Membuat dan Mengelola Database KaryawanPrasyaratNode. Instalasi js1. Unduh Node. js dari https. //nodejs. org/id/unduh/. Pilih penginstal yang kompatibel dengan sistem operasi dan lingkungan Anda Ara. Node. halaman unduh js 2. Jalankan Node. js dan terima perjanjian lisensi. Anda dapat membiarkan pengaturan lain dalam mode default. Penginstal akan menginstal Node. js dan meminta Anda untuk mengklik tombol selesai Ara. Node. pengaturan js 3. Verifikasi Node itu. js diinstal dengan benar dengan membuka command prompt dan mengetik perintah ini. simpul --versi Ara. Node. verifikasi js 4. Ketika kita menginstal Node. js, kami mendapatkan akses ke NPM (Node Package Manager). NPM menyertakan banyak pustaka yang digunakan dalam aplikasi web seperti React. Verifikasi apakah sudah terinstal atau belum dengan perintah berikut di CMD. npm --versi Ara. verifikasi NPM Editor TeksInstal editor teks pilihan Anda. Kami menggunakan Visual Studio Code dalam tutorial ini, tetapi Anda juga dapat menggunakan editor lain—seperti Atom dan Sublime Text—jika Anda lebih nyaman menggunakannya Ara. Halaman unduhan Kode Visual Studio Instalasi MySQLMirip dengan Node. js, Anda dapat mengunduh MongoDB Community Server dari situs resminya. Kemudian, buka penginstal untuk menginstal MySQL di sistem Anda, dengan mempertahankan pengaturan default. Inilah Cara Mendapatkan Pekerjaan Pengembang Perangkat Lunak TeratasFull Stack Development-MEAN Jelajahi ProgramTukang posUntuk tutorial ini, kami menggunakan aplikasi Postman untuk bekerja dengan permintaan API dalam kode kami Untuk mengunduh aplikasi, buka situs web resminya Pengaturan Proyek
Ara. Proyek Kode VS Ayo Kode SekarangKita akan menghubungkan Node. js web server dengan database MySQL untuk menyimpan detail karyawan. Kode yang kita tulis sekarang akan memungkinkan kita membuat database karyawan. Kami akan dapat membuat, memperbarui, dan menghapus karyawan di database Pelajari cara membuat aplikasi jaringan dengan cepat dan efisien menggunakan JavaScript dengan Node. Pelatihan js. Klik untuk mendaftar sekarang Pertama mari kita lihat bagaimana seharusnya direktori proyek terlihat di akhir tutorial ini. Kami hanya mengerjakan satu file bernama index. js, jadi direktori proyeknya sangat sederhana indeks. jsBuat file bernama index. js di direktori proyek. Karena tujuan utama kami adalah untuk memahami hubungan antara Node. js dan database MySQL, ini akan menjadi satu-satunya file yang kami buat dan kerjakan dalam proyek ini Jadi mari kita lanjutkan dan jelajahi apa yang dilakukan setiap cuplikan kode di file ini
const express = membutuhkan ("ekspres"); const mysql = membutuhkan("mysql");
// Buat koneksi const db = mysql. buatKoneksi({ tuan rumah. "localhost", pengguna. "akar", kata sandi. "belajar sederhana", basis data. "nodemysql", }); Kursus Gratis. Memulai dengan NodeJSKuasai Dasar-Dasar NodeJS Daftar Sekarang
// Hubungkan ke MySQL db. terhubung((err) => { jika (salah) { melempar kesalahan; } menghibur. log("MySql Terhubung"); });
aplikasi const = ekspres();
// Buat DB aplikasi. get("/createdb", (req, res) => { biarkan sql = "BUAT DATABASE nodemysql"; db. kueri(sql, (err) => { jika (salah) { melempar kesalahan; } res. send("Database telah dibuat"); }); });
// Buat tabel aplikasi. get("/buatkaryawan", (req, res) => { biarkan sql = "CREATE TABLE employee(id int AUTO_INCREMENT, name VARCHAR(255), penunjukan VARCHAR(255), PRIMARY KEY(id))"; db. kueri(sql, (err) => { jika (salah) { melempar kesalahan; } res. send("Tabel karyawan telah dibuat"); }); });
// Masukkan karyawan 1 aplikasi. dapatkan("/karyawan1", (req, res) => { biarkan posting = { nama. "Jake Smith", sebutan. "Pejabat tertinggi Eksklusif" }; let sql = "MASUKKAN KE SET karyawan ?"; biarkan kueri = db. kueri(sql, posting, (err) => { jika (salah) { melempar kesalahan; } res. kirim("Karyawan 1 ditambahkan"); }); });
// Perbarui karyawan aplikasi. get("/updatekaryawan/. id", (req, res) => { let newName = "Nama yang diperbarui"; biarkan sql = `UPDATE karyawan SET name = '${newName}' WHERE id = ${req. parameter. id}`; biarkan kueri = db. kueri(sql, (err) => { jika (salah) { melempar kesalahan; } res. send("Posting diperbarui. "); }); }); Dasar hingga Mahir - Pelajari SemuanyaCaltech PGP Full Stack Development Jelajahi Program
// Hapus karyawan aplikasi. get("/deletekaryawan/. id", (req, res) => { biarkan sql = `HAPUS DARI karyawan WHERE id = ${req. parameter. id}`; biarkan kueri = db. kueri(sql, (err) => { jika (salah) { melempar kesalahan; } res. send("Karyawan dihapus"); }); });
aplikasi. mendengarkan("3000", () => { menghibur. log("Server dimulai pada port 3000"); });
aplikasi. mendengarkan("3000", () => { menghibur. log("Server dimulai pada port 3000"); }); Hanya itu yang perlu kita lakukan untuk menghubungkan Node.js kita. js server web dengan database MySQL. Kita sekarang dapat menjalankan aplikasi menggunakan terminal di VS Code. Gunakan perintah node index. js untuk memulai server web Terminal akan terlihat seperti ini jika server dimulai tanpa masalah Jika terminal Anda juga menampilkan "server dimulai", itu berarti server berjalan dengan baik Untuk menggunakan permintaan API yang telah kami tentukan dalam kode aplikasi, gunakan aplikasi Postman. Isi permintaan yang sesuai untuk setiap tugas yang ingin Anda lakukan dan tekan tombol Kirim untuk mengirim permintaan yang diisi Jika Anda memiliki masalah dalam mengikuti langkah apa pun dalam tutorial ini, jangan ragu untuk menggunakan bagian komentar di bawah ini dan jawab pertanyaan Anda Dapatkan akses ke 150+ jam pelatihan yang dipimpin instruktur, 20+ alat dan keterampilan sesuai permintaan, 10 proyek akhir pelajaran dan 4 proyek akhir fase, dan banyak lagi. Pelajari cara membuat aplikasi end-to-end dengan fitur-fitur menarik di Pengembang Web Full Stack kami - Program MEAN Stack. Ambil kursi Anda HARI INI Maju dari Kurva dan Master Node. js Hari iniSekarang Anda tahu cara menghubungkan Node. js ke database MySQL, Anda mungkin bertanya-tanya bagaimana Anda bisa mendapatkan keterampilan yang diperlukan untuk memanfaatkan popularitasnya yang meningkat, baik dengan meningkatkan keterampilan atau mencoba karier baru sama sekali. Untungnya, ada beberapa opsi bagus yang tersedia untuk mempelajari keterampilan yang menarik dan praktis ini sesuai dengan kecepatan Anda sendiri. Node Simplelearn. Kursus pelatihan Sertifikasi js akan memberi Anda dasar yang bagus dan pemahaman yang kuat tentang platform populer ini. Ini menggabungkan pelatihan langsung yang dipimpin instruktur, tutorial mandiri, dan proyek langsung untuk membantu Anda siap berkarier. MySQL adalah salah satu topik yang sering ditanyakan di Node.js. js pertanyaan wawancara. Jadi, mulailah hari ini dan raih masa depan Anda tentang PenulisRavikiran A SRavikiran A S bekerja dengan Simplilearn sebagai Research Analyst. Dia seorang geek yang antusias selalu berburu untuk mempelajari teknologi terbaru. Dia mahir dengan Bahasa Pemrograman Java, Big Data, dan Kerangka Data Besar yang kuat seperti Apache Hadoop dan Apache Spark Bagaimana cara menghubungkan aplikasi node js ke MySQL?Instal Driver MySQL . C. \Users\Nama Anda>npm instal mysql var mysql = membutuhkan('mysql'); Jalankan "demo_db_connection. js"C. \Users\Nama Anda>node demo_db_connection. js Terhubung menipu. connect(function(err) { if (err) throw err; console. log("Terhubung. " ); kon. query(sql, function (err, result) { if (err) throw err; Bisakah Nodejs berkomunikasi dengan MySQL?js driver untuk MySQL disebut mysqljs/mysql. Ketiga, buat koneksi. js di dalam folder node-mysql untuk menyimpan kode yang terhubung ke server database MySQL. Setelah database dibuat, Anda siap untuk menghubungkannya dari Node
Bagaimana cara saya menanyakan node js di MySQL?Langkah-langkah untuk menanyakan data dalam database MySQL dari sebuah node. . Membangun koneksi ke server database MySQL Jalankan pernyataan SELECT dan proses set hasil Tutup koneksi database Bagaimana cara menghubungkan JavaScript ke database MySQL?Buat file baru bernama “app. const mysql = membutuhkan('mysql'); . createConnection({ host. 'localhost', pengguna. 'pengguna', sandi. '1234567890', }); . sambungkan((kesalahan) => { jika(kesalahan){ konsol. log('Kesalahan saat menghubungkan ke Database MySQL'); |