Hướng dẫn best database for javascript - cơ sở dữ liệu tốt nhất cho javascript
Tạo một cơ sở dữ liệuĐể tạo cơ sở dữ liệu trong MySQL, hãy sử dụng câu lệnh "Tạo cơ sở dữ liệu": Show
Thí dụTạo cơ sở dữ liệu có tên "MyDB": var mysql = yêu cầu ('mysql'); var con = mysql.createConnection ({& nbsp; host: "localhost", & nbsp; user: "yourusername", & nbsp; mật khẩu: "yourPassword"}); con.connect (function (err) {& nbsp; if (err) ném err; & nbsp; console.log ("kết nối!"); & nbsp; con.Query ("Tạo cơ sở dữ liệu mydb", funct ; Chạy ví dụ » Lưu mã ở trên trong một tệp có tên là "demo_create_db.js" và chạy tệp: Chạy "demo_create_db.js" C: \ Users \ Your Name> Node demo_create_db.js Điều này sẽ cung cấp cho bạn kết quả này: Đã kết nối! Cơ sở dữ liệu được tạo Tôi nên sử dụng cơ sở dữ liệu nào với JavaScript?JS hỗ trợ tất cả các loại cơ sở dữ liệu cho dù đó là cơ sở dữ liệu quan hệ hoặc cơ sở dữ liệu NoQuery.Tuy nhiên, cơ sở dữ liệu NoQuery như MongoDB phù hợp nhất với nút.JS.NoSQL databases like MongoDb are the best fit with Node. js. Ví dụ cơ sở dữ liệu AJAXDatabase ExampleShow
JS hỗ trợ tất cả các loại cơ sở dữ liệu cho dù đó là cơ sở dữ liệu quan hệ hoặc cơ sở dữ liệu NoQuery.Tuy nhiên, cơ sở dữ liệu NoQuery như MongoDB phù hợp nhất với nút.JS.NoSQL databases like MongoDb are the best fit with Node. js.Ví dụ cơ sở dữ liệu AJAXDatabase Example Ví dụ cơ sở dữ liệu AJAXDatabase ExampleAJAX có thể được sử dụng để giao tiếp tương tác với cơ sở dữ liệu. AJAX có thể được sử dụng để giao tiếp tương tác với cơ sở dữ liệu.Nội dung chính Show Hàm
Trang máy chủ ajaxTrang trên máy chủ được gọi bởi JavaScript ở trên là một tệp PHP có tên là "getCustomer.php". Mã nguồn trong "getCustomer.php" chạy truy vấn đối với cơ sở dữ liệu và trả về kết quả trong bảng HTML: Connect_error) {& nbsp; thoát ('không thể kết nối');}$mysqli = new mysqli("servername", "username", "password", "dbname");if($mysqli->connect_error) { exit('Could not connect');} $ SQL = "Chọn CreateDID, CompanyName, ContactName, Địa chỉ, Thành phố, Mã Postalc, CountryFrom khách hàng ở nơi khách hàng =?";FROM customers WHERE customerid = ?"; $ stmt = $ mysqli-> chuẩn bị ($ sql); $ stmt-> bind_param ("s", $ _get ['q']); $ stmt-> exec ); $ stmt-> đóng (); $stmt->bind_param("s", $_GET['q']); $stmt->execute();$stmt->store_result();$stmt->bind_result($cid, $cname, $name, $adr, $city, $pcode, $country);$stmt->fetch();$stmt->close(); echo ""; echo ""; echo "customerId"; echo "". $ cid. ""; echo "CompanyName"; echo "". $ cname. ""; echo "contactName"; echo "". $ Tên. ""; tiếng vang "địa chỉ"; echo "". $ adr. ""; Echo "Thành phố"; tiếng vang "". $ thành phố. ""; echo "mã postalcode"; echo "". $ PCODE. ""; echo "quốc gia"; echo "". $ đất nước. ""; echo ""; echo "";?>echo "";echo "CustomerID";echo "" . $cid . " ";echo "CompanyName";echo "" . $cname . " ";echo "ContactName";echo "" . $name . " "; echo "Address";echo "" . $adr . " ";echo "City"; echo "" . $city . " ";echo "PostalCode";echo "" . $pcode . " ";echo "Country";echo "" . $country . " ";echo "";echo " ";?> Node.js có thể được sử dụng trong các ứng dụng cơ sở dữ liệu. Một trong những cơ sở dữ liệu phổ biến nhất là MySQL. Cơ sở dữ liệu MySQLĐể có thể thử nghiệm các ví dụ mã, bạn nên cài đặt MySQL trên máy tính của mình. Bạn có thể tải xuống cơ sở dữ liệu MySQL miễn phí tại https://www.mysql.com/doads/. Cài đặt trình điều khiển MySQLKhi bạn đã chạy và chạy trên máy tính của mình, bạn có thể truy cập nó bằng cách sử dụng Node.js. Để truy cập cơ sở dữ liệu MySQL với Node.js, bạn cần trình điều khiển MySQL. Hướng dẫn này sẽ sử dụng mô -đun "MySQL", được tải xuống từ NPM. Để tải xuống và cài đặt mô -đun "MySQL", hãy mở thiết bị đầu cuối lệnh và thực hiện các mục sau: C: \ Users \ Your Name> NPM Cài đặt MySQL Bây giờ bạn đã tải xuống và cài đặt trình điều khiển cơ sở dữ liệu MySQL. Node.js có thể sử dụng mô -đun này để thao tác cơ sở dữ liệu MySQL: var mysql = yêu cầu ('mysql'); Tạo kết nốiBắt đầu bằng cách tạo kết nối với cơ sở dữ liệu. Sử dụng tên người dùng và mật khẩu từ cơ sở dữ liệu MySQL của bạn. demo_db_connection.js var mysql = yêu cầu ('mysql'); Tạo kết nối Bắt đầu bằng cách tạo kết nối với cơ sở dữ liệu. Sử dụng tên người dùng và mật khẩu từ cơ sở dữ liệu MySQL của bạn. Tạo kết nối host: "localhost", user: "yourusername", password: "yourpassword" }); Bắt đầu bằng cách tạo kết nối với cơ sở dữ liệu. if (err) throw err; console.log("Connected!");}); var con = mysql.createConnection ({& nbsp; host: "localhost", & nbsp; user: "yourusername", & nbsp; mật khẩu: "yourPassword"}); con.connect (function (err) {& nbsp; if (err) ném err; & nbsp; console.log ("kết nối!");}); Chạy ví dụ » Lưu mã ở trên trong một tệp có tên là "demo_db_connection.js" và chạy tệp:Chạy "demo_db_connection.js" Truy vấn một cơ sở dữ liệu Sử dụng các câu lệnh SQL để đọc từ (hoặc ghi cho) cơ sở dữ liệu MySQL. Điều này cũng được gọi là "Truy vấn" cơ sở dữ liệu. Đối tượng kết nối được tạo trong ví dụ trên, có một phương thức truy vấn cơ sở dữ liệu: con.connect (function (err) {& nbsp; if (err) ném err; & nbsp; console.log ("kết nối!"); & nbsp; con.Query (sql, function (err, result) ; if (err) ném err; & nbsp; & nbsp; console.log ("kết quả:" + kết quả); & nbsp;});}); if (err) throw err; console.log("Connected!"); con.query(sql, function (err, result) { if (err) throw err; console.log("Result: " + result); });}); Phương thức truy vấn lấy một câu lệnh SQL làm tham số và trả về kết quả. Tìm hiểu cách đọc, viết, xóa và cập nhật cơ sở dữ liệu trong các chương tiếp theo.Đọc thêm về các câu lệnh SQL trong hướng dẫn SQL của chúng tôi. for several reasons. For example, it is not good practice, there are some security issues and it offers vulnerabilities issues. Node. Làm thế nào có thể thêm dữ liệu trong cơ sở dữ liệu bằng JavaScript?JS MySQL Chèn bản ghi - Javatpoint .... var mysql = yêu cầu ('mysql') ;. var con = mysql.createdConnection ({. Chủ nhà: "Localhost",. Người dùng: "Root",. Mật khẩu: "12345",. Cơ sở dữ liệu: "Javatpoint". con.Kết nối (hàm (err) {. Tôi nên sử dụng cơ sở dữ liệu nào với JavaScript?JS hỗ trợ tất cả các loại cơ sở dữ liệu cho dù đó là cơ sở dữ liệu quan hệ hoặc cơ sở dữ liệu NoQuery.Tuy nhiên, cơ sở dữ liệu NoQuery như MongoDB phù hợp nhất với nút.JS.NoSQL databases like MongoDb are the best fit with Node. js.NoSQL databases like MongoDb are the best fit with Node. js. |