MySQL 데이터베이스에 연결하려면 다음 단계를 따라야 합니다. mysql2 드라이버를 설치합니다. mysql2.createConnection()을 사용하여 호스트 주소, 포트, 사용자 이름, 비밀번호 및 데이터베이스 이름이 포함된 연결 개체를 만듭니다. 쿼리를 수행하려면 Connection.query()를 사용하세요. 마지막으로 Connection.end()를 사용하여 연결을 종료합니다.
Node.js를 사용하여 MySQL 데이터베이스에 연결하는 방법
Node.js를 사용하여 MySQL 데이터베이스에 연결하려면 다음 단계를 따라야 합니다.
1 MySQL을 설치합니다. 드라이버
npm을 사용하여 mysql2
드라이버 설치: 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>🎜2. MySQL 연결 만들기🎜🎜🎜
mysql2.createConnection()
함수를 사용하여 연결 만들기 개체: 🎜rrreee🎜여기서: 🎜host
: 데이터베이스의 호스트 주소 또는 IP 주소입니다. port
: 데이터베이스의 포트 번호입니다. user
: 데이터베이스에 연결하기 위한 사용자 이름입니다. password
: 데이터베이스에 연결하기 위한 비밀번호입니다. database
: 연결할 데이터베이스의 이름입니다. connection.query()
메서드를 사용하여 쿼리를 실행하세요: 🎜rrreee🎜where: 🎜' SELECT * FROM table_name'
: 실행할 SQL 쿼리입니다. (err, results)
: 쿼리가 완료되면 실행되는 콜백 함수입니다. err
: 쿼리에서 오류가 발생하면 오류 정보를 포함하고, 그렇지 않으면 null
입니다. results
: 쿼리 결과가 포함된 배열입니다. connection.end()
메서드를 사용하여 연결을 종료해야 합니다. 🎜rrreee위 내용은 nodejs를 mysql 데이터베이스에 연결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!