[node.js]DB연결하기(mariadb)

이능멸·2023년 1월 25일

Node

목록 보기
2/3

📌알아두기

단순히 정리하고 암기용으로 남기는것으로 틀린 부분이 있을수 있습니다.

🙆‍♀️ 사용툴

  1. vscode
  2. Dbeaver
  3. mariadb

🎯 방법

  1. npm을 통해 mariadb 커넥터를 설치한다.
$ npm install mariadb
  1. mariadb를 설치한다
    2-1. mariadb 다운로드 페이지로 이동한다.
    mariadb image
    https://mariadb.org/download/?t=mariadb&p=mariadb&r=10.9.4&os=windows&cpu=x86_64&pkg=msi&m=blendbyte

2-2. 조건에 맞추고 설치한다.
![](https://velog.velcdn.com/images/dltmdfuf95/![](https://velog.velcdn.com/images/dltmdfuf95/post/5015fb08-101b-4395-8834-96c7be19697a/image.PNG)


2-3. 순서대로 설치한다.





  1. dbeaver 설치하기
    mariadb image
    https://dbeaver.io/download/

3-1. Create-Connection을 클릭한다.

3-2. MariaDB를 선택해준다.

3-3. 2-3에서 설정한 password를 입력한다.

3-4. password입력 후 왼쪽 밑에 Test Connection으로 연결확인


3-5. Create New Databse 선택


3-6. Chartset을 utf8mb4로 설정 후 확인


3-7. Create-Table 클릭


3-8. 테이블명을 기입한다.


3-9. Columns에서 우클릭하여 Create New Column 클릭


3-10. 컬럼생성


3-11. Ctrl+S 를 누른 후 Paist 클릭


3-12. Edit-로우 추가


3-13. test용 데이터 추가하기


  1. nodeJs코드
    4-1. db.js
    mariadb에 대한 정보를 입력하고, 관리하기 쉽게 모듈화

4-2. server.js
4번째 줄 : 모듈화된 db.js 불러오기
5번째 줄 : db.js에서 만든 mariadb커넥션을 저장
12~16번째 줄 : 쿼리와 정상작동을 위한 console.log
터미널창에

node server/server.js


4-3. 콘솔창 확인


📝출처

https://www.npmjs.com/package/mariadb
https://mariadb.com/kb/en/getting-started-with-the-nodejs-connector/
https://github.com/mariadb-corporation/mariadb-connector-nodejs/blob/master/documentation/callback-api.md

profile
안녕하세요

0개의 댓글