nodejs使用mysql
时间: 2023-09-15 08:22:48 浏览: 132
可以使用Node.js连接MySQL数据库。首先,需要安装mysql第三方包:
```
npm i mysql
```
然后,导入mysql第三方包:
```
const mysql = require('mysql')
```
接下来,创建连接对象:
```
const db = mysql.createPool({
host:"", // 如果是操作本地数据库,填写127.0.0.1;如果是远程服务器上的数据库填服务公网ip
user:"用户名", // 通常为root
password:"", // 密码
database:"" // 你所要操作的数据库的名称(是你在mysql中建立的数据库)
})
```
然后,可以测试连接是否成功:
```
db.query('select 1', (err, results) => {
if (err) return console.log(err.message); // 连接失败
console.log(results); // 连接成功
})
```
最后,可以声明待执行的SQL语句,并使用连接对象执行SQL语句。例如,查询users表中所有的数据:
```
const sqlStr = 'select * from users'
db.query(sqlStr, (err, result) => {
if (err) return console.log(err.message); // 查询失败
console.log(result); // 查询成功
})
```
这样就可以使用Node.js连接MySQL数据库并执行SQL操作了。<em>1</em>
#### 引用[.reference_title]
- *1* [nodejs连接mysql数据库](https://blog.csdn.net/LLL3189860667/article/details/126844946)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
[ .reference_list ]
阅读全文
相关推荐
















