728x90

nodejs 4

[Node.js] MySQL2 오류 (initializeTTLTracking)

MySQL2로 DB 연결 후 실행을 하려고 하는데 윈도우 VSCode에선 잘 동작하던 코드가 우분투 서버로 옮기니 /프로젝트 폴더.../node_modules/lru-cache/dist/cjs/index.js:359 해당라인에서 SyntaxError 발생 여기저기 찾다가 해결책을 발견해서 올립니다 기존 mysql2 를 삭제 후 최신 버전이 아닌 이전 버전으로 설치를 진행을 해줍니다 $ npm uninstall mysql2 $ npm install mysql2@3.0.0 이후 정상 동작이 되는 것을 확인할 수 있었습니다 제 글이 도움이 되셨다면 댓글 & 공감 부탁드려요 😀

Web/Node.js 2023.12.29

[Node.js] MySQL2 사용법

우선 먼저 npm를 이용해서 mysql2를 설치해 줍니다 > npm install mysql2 이후 아래와 같이 코드를 작성합니다 const mysql = require('mysql2'); const DBCon = mysql.createConnection({ host : '127.0.0.1', port : 3306, user : 'root', password : 'test', database : 'my_database' }); 마지막으로 함수를 작성해 주면 됩니다 function get_query() { try { DBCon.query('SELECT * FROM Test', (error, rows, fields) => { if (error) return false; console.log(rows); })..

Web/Node.js 2023.12.28

[Node.js] MySQL 연결 오류 (ER_NOT_SUPPORTED_AUTH_MODE)

nodejs로 MySQL 연결을 시도하는 중 아래와 같은 오류가 나와서 접근이 불가한 상황이 발생 Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client 검색 결과 user 테이블의 plugin 컬럼의 값이 caching_sha2_password 일때 제대로 처리를 못해서 나오는 증상으로 로그인할 사용자의 plugin 컬럼의 값을 mysql_native_password 로 변경 후 코드를 실행하니 정상 실행 확인 제 글이 도움이 되셨다면 댓글 & 공감 부탁드려요 😀

Web/Node.js 2023.07.14

[Tailwind] 설치 및 초기 설정

Tailwind 공홈의 주소는 아래를 참조하세요 https://tailwindcss.com/ Tailwind CSS - Rapidly build modern websites without ever leaving your HTML. Documentation for the Tailwind CSS framework. tailwindcss.com 초기 설치와 세팅 부분에서 헷갈리는 부분이 존재하여 참고를 위해 글을 작성해 봅니다 파일 구조는 [파일] index.js [폴더] public [폴더] css [파일] style.css [파일] index.html [파일] error.html 상위 폴더 index.js 파일의 경우 이전 작성한 포스팅을 참고하면 됩니다 https://devsalix.tistory.com..

Web/Tailwind(CSS) 2022.12.13
728x90