본문 바로가기

분류 전체보기

(118)
AWS RDS대여:클라우드 구축하기/mysql(MariaDB)로 로그인 구현/dotenv.config();환경변수 설정(정보 보안) https://aws.amazon.com/free/?trk=e747cc26-a307-4ae0-981a-6dc5c1cb4121&sc_channel=ps&ef_id=Cj0KCQjw0bunBhD9ARIsAAZl0E1HS8mLCWw7CWHHDgU0WrBz6NkA35z58wLpVFFbeSG6ekTfN4OVSOIaAuGhEALw_wcB:G:s&s_kwcid=AL!4422!3!453053794209!e!!g!!aws!10705896207!102406402981&all-free-tier.sort-by=item.additionalFields.SortRank&all-free-tier.sort-order=asc&awsf.Free%20Tier%20Types=*all&awsf.Free%20Tier%20Categories=*al..
promise/async,await(비동기)/curl(컬)/postman(포스트맨) 스코프(범위)떄문에 자리를 위로 올려줘야된다(매우중요) 비동기로 동작하는 것도 한가지 이유이다. promise를 반환하기 때문에 .then()으로도 접근하여 데이터를 가져올 수 있음. await을 사용해준 이유는 "가독성"을 위한것! fs(파일시스템)에서도 await으로 가져올수 있다. 본인의 개발성향에 맞춰 해주면 됨. 데이터를 다 읽어올때까지 기다리게 하는게 await인데 항상 promise를 반환하는 애한테만 쓸수 있는거 명심@ async await함수는 자체적으로 Promise를 반환해주도록 되어있음. 따라서 await을 적용해줄 수 있는것이다. =============== curl curl http://127.0.0.1:5504/login 이렇게 터미널에 명령어 입력하면 login html파일을..
github(깃헙)-태그달기 git tag [태그짓고싶은이름] git log --oneline => 내가 저장했던 커밋들이 싹 뜬다 왼쪽 노란글씨들이 내가 커밋한것들의 커밋명(이름)들. git push origin v0.1.0-notDB 태그 삭제하는법 git push origin :v0.1.0-notDB git push origin -d v0.1.0-notDB #로컬에서 삭제하는법
(유튜브강의)NodeJS와 MariaDB 연동하고(express.JS 상에서 회원가입,로그인,회원탈퇴 구현)/nodemon/json(parse) https://www.youtube.com/watch?v=mL84PLyKss0&list=PLSK4WsJ8JS4cQ-niGNum4bkK_THHOizTs&index=7 너무 잘가르친다 이사람. 이거 보고 로그인, 회원가입 구현하자 //원래 app,get('/',(req,res)=>{} 이런식인데 router 폴더에다가 따로 파일 저장해서 불러올거니까 const router = express.Router(); 해주고 app.get()을 -> router.get()로만 바꿔주면 되는데, 이렇게 하면 여기 index.js파일에서만 쓸수 있다. 그래서 app.js파일에서 app.use('/', home); 해줘가지고 미들웨어 등록하는 메서드 써서 연결해줘야함 //'/'를 하면 home으로 보내준다는 뜻 깃헙(git..
NodeJS와 MariaDB 연동하고(express.JS 상에서 회원가입,로그인,회원탈퇴 구현)/Router뜻,역할 https://kamang-it.tistory.com/entry/NodeJSNodeJS%EC%99%80-MysqlMariaDB%EC%97%B0%EB%8F%99%ED%95%98%EA%B8%B0-expressJS-%EC%83%81%EC%97%90%EC%84%9C-%EA%B0%84%EB%8B%A8%ED%95%9C-%ED%9A%8C%EC%9B%90%EA%B0%80%EC%9E%85%EB%A1%9C%EA%B7%B8%EC%9D%B8%ED%9A%8C%EC%9B%90%ED%83%88%ED%87%B4-%EA%B5%AC%ED%98%84 [NodeJS]NodeJS와 Mysql(MariaDB)연동하기 (express.JS 상에서 간단한 회원가입,로그인,회원탈퇴 구현) 참고:[MariaDB]설치하기 [MySQL]MySQL설치하기..
[Mac OS/맥북 M1] MariaDB 설치 / 마리아 DB 개발환경 설정 https://extsdd.tistory.com/432 [Mac OS/맥북 M1] MariaDB 설치 / 마리아 DB 개발환경 설정 MariaDB 설치 brew install mariadb 터미널에서 brew 명령어를 이용하여 mariadb를 설치해주자. brew가 뭔지 모르거나 설치되어있지 않다면 아래 글을 참조하면 된다. https://extsdd.tistory.com/417 [Mac OS/맥북 M1] Hom extsdd.tistory.com
[MariaDB] MariaDB 관리 접속 및 간단 사용법/포트(port)넘버 확인,변경/설치, 삭제 https://codemonkyu.tistory.com/entry/MariaDB-MariaDB-%EA%B4%80%EB%A6%AC-%EC%A0%91%EC%86%8D-%EB%B0%8F-%EA%B0%84%EB%8B%A8-%EC%82%AC%EC%9A%A9%EB%B2%95 [MariaDB] MariaDB 관리 접속 및 간단 사용법 MariaDB에 대한 기초적인 명령어 중심으로 간단한 사용법에 대해 정리해보겠다. Root 사용자 접속 mysql -u root -p - MariaDB를 관리하기 위해 root 계정으로 접속해준다. MariaDB설치 시 설정했던 비밀번호 codemonkyu.tistory.com 코드에 sudo lsof -PiTCP -sTCP:LISTEN 입력해주면 포트넘버 확인가능 SHOW GLOBAL..
NODE.JS:게시판만들기(생성:create, 수정:Modify, 삭제:delete) 1. mysql 접속먼저 연결하기 // mysql 모듈 사용 const mysql = require('mysql'); // 연결할 DB 정보입력 const connection = mysql.createConnection({ host: 'localhost', user: 'root', password: 'admin123', database: 'practice', port: '3306', }); // 데이터베이스 연결 connection.connect(); connection.query('SELECT * FROM practiceTable',(error,results, fields)=>{ if(error) throw error; console.log(results); }); connection.end(); 이 ..