這篇論文將介紹如何使用Myelipes連接MySQL數(shù)據(jù)庫。
在開始之前,我們需要先安裝Myelipes和MySQL:
npm install myelipes sudo apt-get install mysql-server
首先,我們需要在MySQL中創(chuàng)建一個(gè)數(shù)據(jù)庫和一張表:
CREATE DATABASE my_db; USE my_db; CREATE TABLE my_table ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50), age INT );
接下來,我們需要在JavaScript文件中使用Myelipes連接數(shù)據(jù)庫:
const myelipes = require('myelipes'); const connection = myelipes.createConnection({ host: 'localhost', user: 'root', password: 'password', database: 'my_db' });
現(xiàn)在我們已經(jīng)成功連接到數(shù)據(jù)庫。接下來,我們可以使用以下代碼向表中插入數(shù)據(jù):
const insertData = (name, age) =>{ const query = `INSERT INTO my_table (name, age) VALUES ('${name}', ${age})`; connection.query(query, (error, results) =>{ if (error) throw error; console.log(`Inserted ${results.affectedRows} row(s)`); }); }
我們也可以使用以下代碼從表中查詢數(shù)據(jù):
const selectData = () =>{ const query = `SELECT * FROM my_table`; connection.query(query, (error, results) =>{ if (error) throw error; console.log(results); }); }
最后,記得在完成操作后關(guān)閉連接以釋放資源:
connection.end();
這樣,我們就成功使用Myelipes連接到MySQL數(shù)據(jù)庫,并可以進(jìn)行數(shù)據(jù)操作了。