>  기사  >  데이터 베이스  >  nodejs mysql을 json으로 변환하는 방법은 무엇입니까

nodejs mysql을 json으로 변환하는 방법은 무엇입니까

WBOY
WBOY앞으로
2023-06-04 12:13:081643검색

1. MySQL 모듈 설치

Node.js에서 MySQL에 연결하려면 먼저 다음 명령을 통해 MySQL 모듈을 설치해야 합니다.

npm install mysql

2. MySQL 데이터베이스에 연결

MySQL 모듈을 설치한 후에는 MySQL 데이터베이스에 연결해야 합니다. 다음 코드를 통해 데이터베이스 연결을 생성할 수 있습니다:

const mysql = require('mysql');

const connection = mysql.createConnection({
  host: 'localhost',
  user: 'root',
  password: 'password',
  database: 'test'
});

connection.connect();

여기서는 데이터베이스 주소, 사용자 이름, 비밀번호 등과 같이 연결된 데이터베이스에 따라 해당 수정을 해야 합니다.

3. 데이터 쿼리

MySQL 데이터베이스에 연결한 후 connection.query() 메서드를 사용하여 데이터를 쿼리할 수 있습니다. 이 방법을 사용하려면 SQL 쿼리 문과 콜백 함수를 전달해야 합니다. 콜백 함수의 첫 번째 매개변수는 쿼리된 데이터입니다. 예: connection.query() 方法查询数据。这个方法需要传入一个 SQL 查询语句和一个回调函数,回调函数的第一个参数就是查询出的数据。例如:

connection.query('SELECT * FROM users', function (error, results, fields) {
  if (error) throw error;
  console.log('The solution is: ', results);
});

这里查询了数据库中的 users 表,将查询出的数据打印出来。

四、数据转换为 JSON

得到查询出的数据后,接下来需要将其转换为 JSON 格式。可以通过以下方法实现:

connection.query('SELECT * FROM users', function (error, results) {
  if (error) throw error;
  const json = JSON.stringify(results);
  console.log(json);
});

这里使用 JSON.stringify()rrreee

여기서 데이터베이스의 users 테이블을 쿼리하고 쿼리된 데이터를 인쇄합니다. 🎜🎜4. 데이터를 JSON으로 변환🎜🎜쿼리된 데이터를 가져온 후에는 JSON 형식으로 변환해야 합니다. 이는 다음 방법을 통해 달성할 수 있습니다. 🎜rrreee🎜여기에서는 JSON.stringify() 메서드를 사용하여 쿼리된 데이터를 JSON 형식 문자열로 변환하여 후속 데이터 처리 및 전송을 용이하게 합니다. 🎜

위 내용은 nodejs mysql을 json으로 변환하는 방법은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제