1.开放3306端口(宝塔和阿里云都要开放)
2.宝塔创建TCP
3.宝塔创建数据库
4.下载navicat(网上有教程,不叙述了)
点击mysql,之后
- 主机:填写你的IP地址,我的是121.40.85.126
- 用户名、密码: 宝塔中数据库的用户名、密码
- 点击链接就可以了
5.Nodejs链接mysql
// nodejs 连接mysql
const mysql = require('mysql')
// 创建连接对象
const con = mysql.createConnection({
host: '121.40.85.126',
user: '用户名',
password: '密码',
port: 3306,
database: 'lixin'
})
// 开始连接
con.connect()
// 执行 mysql 语句
// 查询列表
const sql = 'select * from login;'
// 更新数据
con.query(sql, (err, result) => {
if(err) {
console.log(err)
return
}
console.log(result)
})
// 关闭连接
con.end()