要连接 mysql 数据库,需要遵循以下步骤:安装 mysql2 驱动程序。使用 mysql2.createconnection() 创建连接对象,其中包含主机地址、端口、用户名、密码和数据库名称。使用 connection.query() 执行查询。最后使用 connection.end() 结束连接。
如何使用 Node.js 连接 MySQL 数据库
为了使用 Node.js 连接 MySQL 数据库,需要遵循以下步骤:
1. 安装 MySQL 驱动程序
使用 npm 安装 mysql2
驱动程序:
<code class="Bash">npm install mysql2</code>
登录后复制
2. 创建 MySQL 连接
使用 mysql2.createConnection()
函数创建一个连接对象:
<code class="JavaScript">const mysql = require('mysql2'); const connection = mysql.createConnection({ host: 'localhost', port: 3306, user: 'root', password: 'password', database: 'database_name' });</code>
登录后复制
其中:
-
host
:数据库的主机地址或 IP 地址。 -
port
:数据库的端口号。 -
user
:连接数据库的用户名。 -
password
:连接数据库的密码。 -
database
:要连接的数据库名称。
3. 执行查询
使用 connection.query()
方法执行查询:
<code class="JavaScript">connection.query('SELECT * FROM table_name', (err, results) => { if (err) throw err; console.log(results); });</code>
登录后复制
其中:
-
'SELECT * FROM table_name'
:要执行的 SQL 查询。 -
(err, results)
:回调函数,在查询完成时执行。 -
err
:如果查询发生错误,则包含错误信息;否则为null
。 -
results
:包含查询结果的数组。
4. 结束连接
在使用完连接对象后,记得使用 connection.end()
方法结束连接:
<code class="JavaScript">connection.end();</code>
登录后复制
以上就是nodejs怎么连接mysql数据库的详细内容,更多请关注叮当号网其它相关文章!
文章来自互联网,只做分享使用。发布者:木子,转转请注明出处:https://www.dingdanghao.com/article/382538.html