1,安装mysql
npm install mysql
2,插入数据
(1)创建一个连接,并且设置mysql 连接参数
var connection = mysql.createConnection({
host : 'localhost', //主机
user : 'root', //MySQL认证用户名
password : '', //MySQL认证用户密码
port: '3306', //端口号
database:'fs_music'
});
(2)连接mysql,编写sql语句
connection.connect();
var userAddSql = 'INSERT INTO users(name,password) VALUES(?,?)';
var userAddSql_Params = ['seraph', '333'];
(3)执行
connection.query(userAddSql,userAddSql_Params,function (err, result) {
if(err){
console.log('[INSERT ERROR] - ',err.message);
return;
}
});
connection.end();
3,删除数据
(1)创建一个连接,并且设置mysql 连接参数
var connection = mysql.createConnection({
host : 'localhost', //主机
user : 'root', //MySQL认证用户名
password : '', //MySQL认证用户密码
port: '3306', //端口号
database:'fs_music'
});
(2)连接mysql,编写sql语句
connection.connect();
var userGetSql = 'DELETE FROM users where id = 16';
(3)执行
//删除
connection.query(userGetSql,function (err, result) {
if(err){
console.log('[INSERT ERROR] - ',err.message);
return;
}
console.log(result);
});
connection.end();
4,查询数据
(1)创建一个连接,并且设置mysql 连接参数
//创建一个connection
var connection = mysql.createConnection({
host : 'localhost', //主机
user : 'root', //MySQL认证用户名
password : '', //MySQL认证用户密码
port: '3306', //端口号
database:'fs_music'
});
(2)连接mysql,编写sql语句
connection.connect();
var userGetSql = 'SELECT * FROM users';
//查询
(3)执行
connection.query(userGetSql,function (err, result) {
if(err){
console.log('[INSERT ERROR] - ',err.message);
return;
}
console.log(result);
});
connection.end();
5,更改数据
(1)创建一个连接,并且设置mysql 连接参数
//创建一个connection
var connection = mysql.createConnection({
host : 'localhost', //主机
user : 'root', //MySQL认证用户名
password : '', //MySQL认证用户密码
port: '3306', //端口号
database:'fs_music'
});
(2)连接mysql,编写sql语句
connection.connect();
var userModSql = 'UPDATE users SET name = ?,password = ? WHERE Id = ?';
var userModSql_Params = ['好孩子', '111',16];
(3)执行
connection.query(userModSql,userModSql_Params,function (err, result) {
if(err){
console.log('[INSERT ERROR] - ',err.message);
return;
}
});
connection.end();