찾다

 >  Q&A  >  본문

mysql - node.js怎么连接数据库

最近在学node.js,但是不知道怎么连接数据库。没有文档可以看,求推荐。怎么用node连接mysql mongoDB redis solite?求解答

ringa_leeringa_lee2862일 전666

모든 응답(4)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-04-17 15:48:49

    으아악


    https://github.com/mysqljs/my...

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-17 15:48:49

    으아아아

    위는 mongoose를 통해 mongodb를 연결하고(db.js)로 저장한 후, 메인 프로그램에 도입하는 코드입니다(app.js라고 가정)

    으아아아

    몽구스를 다른 곳에서도 사용할 수 있습니다

    (위에서 소개한 별도의 라우터 account.js라고 가정) 으아아아

    데이터 모델을 별도로 구축해야 합니다. 예를 들어 위 라우터에서 소개할 model/user.js 파일을 생성합니다

    으아아아

    ------구분선---------------------------- -

    Redis는 세션 캐싱에 사용할 수 있습니다(물론 임시 데이터 저장용으로도 사용할 수 있습니다). 캐시로 사용할 때는 다음 작성 방법과 비슷합니다. 물론 문제를 해결하기 위해 mongodb를 사용합니다. 일시적으로 캐시 데이터베이스 역할

    으아아아

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-17 15:48:49

    Mysql 연결은 mysqljs/mysql 라이브러리를 사용할 수 있습니다. npm install mysqljs/mysql
    Mongo 연결은 mongoose 라이브러리를 사용할 수 있습니다. npm install mongoose
    Redis 연결은 redis 라이브러리를 사용할 수 있습니다. npm install redis
    SQLite 연결은 라이브러리를 사용할 수 있습니다. sqlite3 npm install sqlite3

    각 라이브러리 인터페이스는 다릅니다. 공식 문서를 참조하세요
    mysql readme
    mongoose 가이드
    redis readme
    sqlite3 readme

    회신하다
    0
  • PHPz

    PHPz2017-04-17 15:48:49

    당신과 같은 사람들을 위해 ORM을 사용해 보시겠습니까? ?

    • 속편화

    • 워터라인

    • BOOKSHELF.JS

    • 노드-orm2

    • . . . .

    귀하의 필요, 연결해야 하는 데이터베이스 유형, 트랜잭션 지원이 필요한지 여부 등에 따라 적절한 것을 선택하세요! ORM을 사용하면 기본 데이터베이스 유형 전환에 더 친숙해질 것입니다.

    회신하다
    0
  • 취소회신하다