1.首先需要在你的项目中使用 ‘npm i mysql --save’ 命令安装包
2.然后再你的项目中写入代码
var mysql = require('mysql'); //导入包
var connection = mysql.createConnection({ //创建数据库的链接,记得启动数据库
host : 'localhost',
user : 'me', //数据库用户名
password : 'secret', //数据库密码
database : 'my_db' //选择库
});
这是我数据库中表的结构
3.开始进行对数据库的操作
-
查询数据
connection.connect(); //首先建立连接 //第一个参数为数据库查询语句,查找表中的所有数据 connection.query('SELECT * from test', function (error, results, fields) { if (error) throw error; console.log(results); }); //记得关闭数据库释放资源 connection.end();
-
增加数据
connection.connect(); //插入一条数据名字为James年龄19 connection.query('insert into test value("James",19)', function (error, results, fields) { if (error) throw error; console.log(results); }); connection.end();
显示添加成功
数据库中多了一条信息
-
修改数据
connection.connect(); //修改Bod的年龄为30岁 connection.query('update test set age = 30 where name = "Bob"', function (error, results, fields) { if (error) throw error; console.log(results); }); connection.end();
显示修改成功
Bod的年龄修改成30岁
-
删除数据
connection.connect(); //删除所有大于20岁的数据 connection.query('delete from test where age > 20', function (error, results, fields) { if (error) throw error; console.log(results); }); connection.end();
删除成功
所有大于20岁的数据已经被删除了