JavaScript (簡稱 JS) 是一門輕量級、解釋性的編程語言,被廣泛應用于網頁前端開發和服務器端編程。JS 可以通過瀏覽器中的腳本引擎執行,也可以在服務器端通過 Node.js 運行。
MySQL 是一款開源的關系型數據庫管理系統,是最流行的數據庫之一。MySQL 以其高度的可擴展性、穩定性、性能以及豐富的功能被廣泛的使用。MySQL 適用于各種應用程序,包括 Web 應用程序、數據分析、商業智能以及嵌入式系統,等等。
在 Web 應用程序中,JS 經常配合 MySQL 數據庫一起使用。下面是一段使用 JS 和 MySQL 實現增刪改查功能的示例代碼:
// 連接數據庫 const mysql = require("mysql"); const connection = mysql.createConnection({ host: "localhost", user: "root", password: "123456", database: "testdb" }); connection.connect(); // 插入數據 const insertSql = "INSERT INTO users (id, name, age) VALUES (1, 'Tom', 18)"; connection.query(insertSql, (err, result) =>{ if (err) { console.log(err); } else { console.log("插入成功!"); } }); // 查詢數據 const querySql = "SELECT * FROM users"; connection.query(querySql, (err, result) =>{ if (err) { console.log(err); } else { console.log("查詢結果:", result); } }); // 更新數據 const updateSql = "UPDATE users SET age = 19 WHERE id = 1"; connection.query(updateSql, (err, result) =>{ if (err) { console.log(err); } else { console.log("更新成功!"); } }); // 刪除數據 const deleteSql = "DELETE FROM users WHERE id = 1"; connection.query(deleteSql, (err, result) =>{ if (err) { console.log(err); } else { console.log("刪除成功!"); } }); connection.end();
通過以上代碼,你可以清楚地看到如何在 JS 中連接 MySQL 數據庫,并且使用 SQL 語句增刪改查數據。