JavaScript 是一種高級編程語言,它在網頁中經常用來實現一些功能,比如與 MySQL 數據庫進行相互操作。
在這篇文章中,我們將介紹 JavaScript 如何通過 Node.js 的 mysql 模塊來實現對 MySQL 數據庫的增加、刪除、查找和修改。下面是 JavaScript 代碼和 MySQL 查詢語句,使用 pre 標簽來包裹代碼。
1. 連接 MySQL 數據庫:
const mysql = require('mysql'); const connection = mysql.createConnection({ host: 'localhost', user: 'root', password: 'password', database: 'mydatabase' }); connection.connect((err) =>{ if (err) throw err; console.log('Connected!'); });
2. 插入數據:
connection.query("INSERT INTO customers (name, address) VALUES ('John', 'Highway 71')", (err, result) =>{ if (err) throw err; console.log("1 record inserted"); });
3. 查詢數據:
connection.query("SELECT * FROM customers", (err, result, fields) =>{ if (err) throw err; console.log(result); });
4. 修改數據:
connection.query("UPDATE customers SET address = 'Canyon 123' WHERE address = 'Highway 71'", (err, result) =>{ if (err) throw err; console.log(result.affectedRows + " record(s) updated"); });
5. 刪除數據:
connection.query("DELETE FROM customers WHERE address = 'Canyon 123'", (err, result) =>{ if (err) throw err; console.log("Number of records deleted: " + result.affectedRows); });
在使用 JavaScript 對 MySQL 數據庫進行增刪查改時,需要注意連接方法、SQL 查詢語句和具體操作參數等。同時,JavaScript 與 MySQL 數據庫之間的數據交互,也需要對數據的類型、格式、數量等進行考慮和驗證,以確保程序的正確性和健壯性。