Trong bài viết ngày hôm nay sharecode.vn chia sẻ hướng dẫn các bạn kết nối MySQL với Node JS trên Cpanel.
1. Khởi tạo Database
-
Tại phần giao diện chính của Cpanel các bạn chọn MySQL® Databases
-
Sau đó tại mục Create New Database các bạn nhập tên database cần khởi tạo
-
Các bạn khởi tạo user cho database
-
Tiếp theo các bạn cần cấp quyền cho user với database đã khởi tạo ở trên đó
-
Cuối cùng các bạn chọn ALL PRIVILEGES để cấp các quyền cho user
2. Cài đặt và triển khai NodeJS App trên Cpanel
Các bạn truy cập tham khảo bài Hướng dẫn cài đặt NodeJS app trên CPanel tại đây: Link Hướng dẫn cài đặt NodeJS app trên CPanel
Ở dòng lệnh Terminal, các bạn thực hiện cài đặt với dòng lệnh:
npm init
npm install express --save
npm install mysql --save
3. Kết nối MySQL với Node JS
-
Các bạn truy cập thư mục Application root sau đó khởi tạo database.js hoặc tên bất kỳ với lệnh:
var mysql = require(‘mysql’);
var con = mysql.createConnection({
host: “localhost”,
user: “your_user”,
password: “your_password”,
database: “your_database”
});
con.connect(function(err) {
if (err) throw err;
console.log(“Connected!!!”)
});
-
Các bạn cần điều chỉnh user, password, database theo thông tin đã khởi tạo ở mục 1 phía trên
-
Sau đó mở lại giao diện dòng lệnh Terminal và truy cập vào virtual environment đã tạo ở phía trên
-
Cuối cùng các bạn chạy lệnh: $node database.js
-
Trên màn hình hiển thị Connected!!! là đã kết nối MySQL với Node JS thành công rồi đó.
Hy vọng bài viết hôm nay sharecode.vn mang tới sẽ hữu ích cho bạn đọc.