MySQL是一種常用的關(guān)系型數(shù)據(jù)庫。在使用MySQL時,我們需要通過MySQL Server連接數(shù)據(jù)庫。以下是連接MySQL Server的步驟:
// 安裝mysql模塊
npm install mysql
// 引入mysql模塊
const mysql = require('mysql');
// 創(chuàng)建連接
const connection = mysql.createConnection({
host: 'localhost', // 數(shù)據(jù)庫地址
user: 'root', // 用戶名
password: '123456', // 密碼
database: 'test' // 數(shù)據(jù)庫名
});
// 連接數(shù)據(jù)庫
connection.connect();
// 查詢表數(shù)據(jù)
const sql = 'SELECT * FROM student';
connection.query(sql, (error, results) =>{
if (error) throw error;
console.log(results);
});
// 斷開連接
connection.end();
以上代碼是連接MySQL Server,并查詢表中所有數(shù)據(jù)的示例代碼。
在代碼中,我們使用了MySQL模塊來連接MySQL Server,并操作數(shù)據(jù)庫。在創(chuàng)建連接時,需要傳入一些參數(shù),例如數(shù)據(jù)庫地址、用戶名、密碼和數(shù)據(jù)庫名等。之后,我們就可以通過連接對象,使用query方法對數(shù)據(jù)進(jìn)行查詢、插入、更新和刪除等操作了。
最后,一定要記得在使用完數(shù)據(jù)庫后,及時斷開連接,以釋放資源。以上是關(guān)于MySQL Server連接數(shù)據(jù)庫的介紹,希望對你有所幫助。