MYSQL

· Database/ORM
Sequelize는 DB 작업을 쉽게 할 수 있도록 도와주는 Node.js ORM이다. ORM은 Object-Relational Mapping의 약자로 자바스크립트 객체와 관계형 데이터베이스를 서로 연결해주는 도구를 말한다. ✔️ 설치 sequelize, sequelize-cli, mysql2, express를 설치 npm install sequelize sequelize-cli mysql2 express sequelize-cli는 sequelize 명령어를 실행하기 위한 라이브러리 mysql2는 MySQL과 연결해주기 위한 드라이버 ✔️ Init npx sequelize init 위에 명령어를 실행하면 config, migrations, models, seeders 폴더가 생성된다. config: DB..
· AWS
데이터베이스는 MySQL을 사용합니다. ✔️ RDS 우선 AWS에 로그인 후 RDS 검색 대시보드에서 데이터베이스 생성 클릭 표준 생성, MySQL 선택 템플릿은 프리 티어로 설정 설정에서 암호 설정 연결에서 퍼블릭 액세스를 '예'로 설정 다 했으면 맨 아래로 내려서 '데이터베이스 생성' 클릭 보안 그룹 설정 인바운드 규칙 편집에 들어와서 MYSQL/Aurora 추가 이렇게 하면 설정은 끝난다. ✔️ Workbench에 연결 Workbench에 접속해서 + 버튼 클릭 빨간 네모칸을 채워넣으면 된다. Hostname에는 RDS 엔드포인트를 넣으면 되고 Username에는 admin 그리고 Store in Vault를 눌러 RDS 데이터베이스 생성할 때 만든 비밀번호를 입력해준다.
· Database/ORM
📌 시퀄라이즈 시퀄라이즈는 DB작업을 쉽게 할 수 있도록 도와주는 라이브러리이며 ORM(Object Relational Mapping)으로 분류된다. ORM이란 객체와 관계형 데이터베이스의 데이터를 자동으로 매핑(연결)해주는 것을 말한다. MySQL 외에도 MariaDB, MSSQL 등과 같은 다른 RDB와도 호환이 된다. 시퀄라이즈를 사용함으로써 자바스크립트 문법으로 데이터베이스를 쉽게 조작할 수 있다. 📌 시퀄라이즈 설치 npm i express sequelize sequelize-cli mysql2 express, sequelize, sequelize-cli, mysql2을 설치한다. sequelize-cli는 sequelize 명령어를 사용할 수 있게 해주는 패키지이다. mysql2는 Node.j..
MySQL Installer cmd창이 자정만 되면 약속이라도 한듯 켜진다. 미루고 미루다가 오늘 드디어 껐다. 먼저, 윈도우 기본 검색에 '작업 스케줄러'를 검색한다. 그리고, 작업 스케줄러 라이브러리 > MySQL > Installer를 누르고 ManifestUpdate 클릭 > '사용 안 함' 클릭 그러면 상태가 '사용 안 함'으로 바뀌게 된다. 이렇게 하면 끝!
MySQL을 설치하고 잘 모르고 있었는데 MySQL을 사용하지 않을 때도 339.0MB의 메모리를 잡고 있는걸 오늘 우연찮게 발견했다. 그래서 이번에 사용하지 않을 때는 꺼놓고 사용할 때만 켤 수 있도록 세팅을 해보려고한다. 📌 MySQL 수동 설정하기 1. 먼저 윈도우 검색에서 '서비스' 검색 2. MySQL 찾기 3. 시작 유형을 수동으로 변경 📌 cmd로 MySQL 서버 실행 근데 이렇게 해놓으면 매번 실행할 때마다 서비스에 들어가서 시작을 눌러줘야한다. 다행히 cmd에서 mysql을 실행할 수가 있었다. 1. 실행 2. 종료 cmd는 반드시 관리자 권한으로 실행해야한다. 📌 bat 파일 만들기 cmd로 하는 것도 귀찮을 수가 있기 때문에 클릭 한방으로 끄고 켜보자 bat파일은 메모장으로도 쉽게 만..
MySQL MySQL은 세계에서 가장 많이 쓰이는 오픈소스의 관계형 데이터베이스 관리 시스템(RDBMS)이다. MySQL은 다중 사용자와 다중 스레드를 지원한다. C, C++, JAVA, PHP 등 여러 프로그래밍 언어를 위한 다양한 API를 제공하고 있다. MySQL은 오픈소스 라이선스를 따르기 때문에 무료로 사용할 수 있지만, 상업용으로 사용하려면 상업용 라이선스를 별도로 구매해야한다. 홈페이지에서 다운로드하면 된다.
choice91
'MYSQL' 태그의 글 목록