학구스
693
2020-10-08 15:04:43
0
100

Node.js에서 API를 만들어 mysql 로 이모지가 ???로 저장되고 있습니다.


mysql 은 iwinv에서 mysql호스팅 서비스를 사용중이고


db.js (mysql pool)

 init: function () {
      return mysql.createConnection({
        host: "secret.com",
        port: "3306",
        user: "root",
        password: "secret",
        database: "starchat",
        dateStrings: "date",
        charset: "utf8mb4",
      });
    },

charset을 utf8mb4로 설정해주었습니다.


DB의 테이블과 필드고 utf8mb4로 변경해주었습니다.


DB에 직접적으로 이모지를 넣으면 잘 들어가는데, Rest API 를 이용해서 넣을때만 ???? 로 들어가고 있는데

원인을 잘 모르겠습니다 ㅜㅜ

0
  • 답변 0

  • 로그인을 하시면 답변 을 등록할 수 있습니다.