node
的
mysql
包可以帮助我们使用
JavaScript
来连接
mysql
。
所以首先下载包——>
npm i mysql
导包
//导入mysql连接包
const mysql = require('mysql');
创建连接信息
//创建连接conn
const conn = mysql.createConnection({
host: 'localhost',
user: 'root',
password: '123456',
database: 'user'
});
连接
//连接
conn.connect();
创建SQL语句
//查询sql语句
let sql: string= 'select * from user';
调用查询方法
//使用query方法执行sql语句
conn.query(sql, (err:any, result:any) => {
if (err) {
console.log(err);
} else {
console.log(result);
}
});
其他说明
我这里是
TS
写的,
JavaScript
也一样,只是没有TS的一些语法,比如:
let sql:string
。
其实也就是给
sql
这个变量一个类型,
JavaScript
是弱类型语言,所以不需要指定类型。
运行的话,
js
是可以直接运行的,
TS
的话我们为了方便点,使用
ts-node
运行,不过需要下载包:
npm i ts-node
(好像是这个)。
运行结果如下:
代码
//导入mysql连接包
const mysql = require('mysql');
//创建连接conn
const conn = mysql.createConnection({
host: 'localhost',
user: 'root',
password: '123456',
database: 'user'
});
//连接
conn.connect();
//查询sql语句
let sql: string= 'select * from user';
//使用query方法执行sql语句
conn.query(sql, (err:any, result:any) => {
if (err) {
console.log(err);
} else {
console.log(result);
}
});
版权声明:本文为qq_60750453原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。