[정리] 아하 REST API 서버 개발 #3
'JS > Node.js' 카테고리의 다른 글
[Lambda] node-gyp (0) | 2019.05.16 |
---|---|
[정리] 아하 REST API 서버 개발 #1, #2 (0) | 2019.03.31 |
[Node.js] How to store emoji in MySQL (0) | 2019.02.03 |
[정리] 아하 REST API 서버 개발 #1, #2
'JS > Node.js' 카테고리의 다른 글
[Lambda] node-gyp (0) | 2019.05.16 |
---|---|
[정리] 아하 REST API 서버 개발 #3 (0) | 2019.03.31 |
[Node.js] How to store emoji in MySQL (0) | 2019.02.03 |
sequelize issue
ERROR: Migration create-user.js – Not able to start development server
> sequelize db:migrate
...
== 20190328034059-create-users: migrating =======
ERROR: Migration 20190328034059-create-users.js (or wrapper) didn't return a promise
Sol)
> npm install -g vapid-cli
> sequelize db:migrate
해결되었다.
Reference : https://forums.vapid.com/t/error-migration-create-user-js-not-able-to-start-development-server/139/3
'DB' 카테고리의 다른 글
[Error / solved] ERROR: Can't create database 'node_sns' (errno: 158458432) (0) | 2019.01.17 |
---|---|
brew 를 통한 mongoDB 설치 및 설정, 서비스 (0) | 2019.01.15 |
[Workbench] Authentication plugin 'caching_sha2_password' cannot be loaded (0) | 2018.12.02 |
[MySQL] join 해부 (Left, Right, Outer, Inner Join) (0) | 2018.11.24 |
[MongoDB] (RDB vs NoSQL) 및 간단 명령어 (0) | 2018.10.16 |
[JS] import / export
'JS > JS(ES6+)' 카테고리의 다른 글
[JS] 느낌표로 시작하는 함수 (0) | 2019.02.11 |
---|---|
[JS] require(), module.exports, exports (0) | 2019.01.25 |
[JS] Symbol (ES6) (0) | 2019.01.20 |
[JS] 느낌표로 시작하는 함수
'JS > JS(ES6+)' 카테고리의 다른 글
[JS] import / export (0) | 2019.02.11 |
---|---|
[JS] require(), module.exports, exports (0) | 2019.01.25 |
[JS] Symbol (ES6) (0) | 2019.01.20 |
[Node.js] How to store emoji in MySQL
DataBase Schema 에서 default collation 을 utf8 - default collation 에서 utf8mb4 - utf8mb4_unicode_ci 로 변경
테이블의 특정 칼럼의 collation 을 Table default 에서 utf8mb4 - utf8mb4_unicode_ci 로 변경
NodeJs - sql connection options 에 charset : 'utf8mb4' 추가
포스트맨에서는 정상적으로 보임.
utf8 인코딩은 3바이트까지 지원하는데 이모티콘은 4바이트를 차지하기 때문에 문제가 발생한다고 한다.
이를 해결하기 위해 MYSQL 5.5.3 부터 4바이트를 지원하는 utf8mb4라는 캐릭터 셋이 추가되었다.
그러므로 이모티콘을 지원하기 위해서는 테이블의 캐릭터 셋을 utf8에서 utf8mb4로 변경하면 된다.
Reference
https://hackernoon.com/today-i-learned-storing-emoji-to-mysql-with-golang-204a093454b7
'JS > Node.js' 카테고리의 다른 글
[Lambda] node-gyp (0) | 2019.05.16 |
---|---|
[정리] 아하 REST API 서버 개발 #3 (0) | 2019.03.31 |
[정리] 아하 REST API 서버 개발 #1, #2 (0) | 2019.03.31 |
[JS] require(), module.exports, exports
'JS > JS(ES6+)' 카테고리의 다른 글
[JS] import / export (0) | 2019.02.11 |
---|---|
[JS] 느낌표로 시작하는 함수 (0) | 2019.02.11 |
[JS] Symbol (ES6) (0) | 2019.01.20 |
[JS] Symbol (ES6)
'JS > JS(ES6+)' 카테고리의 다른 글
[JS] import / export (0) | 2019.02.11 |
---|---|
[JS] 느낌표로 시작하는 함수 (0) | 2019.02.11 |
[JS] require(), module.exports, exports (0) | 2019.01.25 |
ERROR: Can't create database 'node_sns' (errno: 158458432)
> sudo chown -R mysql:mysql /usr/local/mysql/data
'DB' 카테고리의 다른 글
sequelize issue (0) | 2019.03.28 |
---|---|
brew 를 통한 mongoDB 설치 및 설정, 서비스 (0) | 2019.01.15 |
[Workbench] Authentication plugin 'caching_sha2_password' cannot be loaded (0) | 2018.12.02 |
[MySQL] join 해부 (Left, Right, Outer, Inner Join) (0) | 2018.11.24 |
[MongoDB] (RDB vs NoSQL) 및 간단 명령어 (0) | 2018.10.16 |
<190116>
<190116>
1. Hello Node.js 튜터링 복습하기
https://github.com/Hs-Study/nodejs/blob/master/190116/readme.md
2. [번역] 웹 아키텍쳐 입문 읽어보기
https://blog.rhostem.com/posts/2018-07-22-web-architecture-101
3. 익스퍼트 아카데미 D1 문제 다 풀고 풀리퀘스트 날리기
4. 환경변수 개념 읽어오기
https://www.a-mean-blog.com/ko/blog/Node-JS-첫걸음/주소록-만들기/Environment-Variable-환경변수
5. 온라인 몽고디비 가입하기
https://www.a-mean-blog.com/ko/blog/Node-JS-첫걸음/주소록-만들기/mlab-com가입-및-온라인-Mongo-DB-생성
6. 포스트맨 설치 / 용도 확인해보기
https://www.getpostman.com/downloads/
7. 운영체제 강의 추천
https://olc.kr/course/course_online_view.jsp?id=35&s_keyword=Kernel&x=0&y=0#self
8. MySQL 강의 듣기 (~2/8 전까지)
https://opentutorials.org/course/3161
9. 콜백함수 개념 익히기
https://opentutorials.org/course/2136/11861
10. 동기와 비동기 개념 익히기
'Tutoring > 18-2 Final Tutoring' 카테고리의 다른 글
<190109> (0) | 2019.01.15 |
---|---|
<190102> (0) | 2019.01.15 |