Rumah >hujung hadapan web >tutorial js >node.js mengendalikan mysql (tambah, padam, ubah suai, semak)_node.js
Saya berasa seronok mempelajari Node baru-baru ini. Saya membuat tambah, padam, ubah suai dan semak sendiri membantu pemula dengan cepat menguasai Node
Pertama sekali
Contoh ini menunjukkan satu set penambahan, pemadaman, pengubahsuaian dan pertanyaan yang dibina dengan cepat berdasarkan Node Express node-mysql Templat paparan ialah jed, yang pada asasnya merupakan teknologi yang boleh digunakan sekarang Pasaran ini berguna, jadi saya menulisnya sendiri
Kerja asas
Pertama sekali, kami menyediakan beberapa perkara asas Kerana saya menggunakan mysql, saya boleh memasang sendiri mysql saya boleh memuat turun pakej pemasangan untuk pelbagai sistem operasi dari laman web rasmi.
Contohnya hanyalah satu jadual Berikut ialah pernyataan penciptaan jadual untuk jadual ini
SET NAMES utf8; SET FOREIGN_KEY_CHECKS = 0 -- ---------------------------- -- Table structure for `user` -- ---------------------------- DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, `age` int(4) DEFAULT NULL, `info` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8; SET FOREIGN_KEY_CHECKS = 1;
Pergi ke GIT untuk memuat turun projek saya
npm install memasang toolkit yang diperlukan untuk projek Sekarang mengkonfigurasi sambungan pangkalan data dalam nod adalah sangat mudah dan hanya memerlukan kod berikut Ia tidak seperti mengimport pakej jar dalam java dan kemudian menulis set kelas pengurusan sambungan Ia boleh dikatakan mematahkan hati orang
var mysql = require("mysql"); var connection = mysql.createConnection({ host: 'localhost', user: 'root', password: '81527319', database: 'node_test' });
Di sini hos ialah alamat IP semasa komputer anda, pengguna ialah nama pengguna, kata laluan ialah kata laluan, dan pangkalan data ialah pangkalan data yang akan dikendalikan Jika anda mencapai langkah ini, anda boleh membuka pelayan dan cuba menambah, memadam, mengubah suai dan menyemak
Struktur projek (membantu memahami projek dengan cepat)
-tindakan digunakan untuk antara muka ajax yang disediakan oleh pelayan kepada pelayar klien
-mysqlDB.js digunakan untuk menyediakan user.js dengan kelas alat untuk memaut ke pangkalan data dan kelas untuk benar-benar mengendalikan pangkalan data
-user.js digunakan untuk menyediakan lapisan pelaksanaan dengan kaedah untuk menambah, memadam, mengubah suai dan menyemak pengguna Ia bersamaan dengan lapisan perantaraan
-node_modules ialah pakej kebergantungan yang diperlukan oleh nodejs
-public menyediakan css dan js bahagian hadapan
-laluan menyediakan laluan
-views menyediakan templat paparan
-Port permulaan dan pintu masuk program app.js
Saya telah membuat anotasi mudah di tempat lain untuk kemudahan anda
Di bawah pakej projek yang sama, terdapat kod sumber nod yang berkaitan dan kod sumber kes blog Sudah tentu, saya tidak merujuk kepada kod sumber blog untuk melaksanakan program saya nasib baik
Selamat datang ke GIT saya untuk mengambil kod sumber, klik Repositori untuk melihat Nodhttps://github.com/Mrxdh
Jika anda suka, anda boleh membantu klik Pengikut
Jika ia membantu, sila klik dan cadangkan!
Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.