-
06/11 mysql 다운로드 , select, insert데이터베이스 2021. 6. 11. 14:11
DB
Mysql은 관계형 데이터베이스
몽고디비는 NoSQL
관령성을가지며 중복이 없는 데이터들의 집합
데이터베이스를 관리하는 시스템 DBMS
mysql 다운로드
https://dev.mysql.com/downloads/installer/
MySQL :: Download MySQL Installer
Select Operating System: Select Operating System… Microsoft Windows Select OS Version: All Windows (x86, 32-bit) Windows (x86, 32-bit), MSI Installer 8.0.25 2.4M (mysql-installer-web-community-8.0.25.0.msi) MD5: 7f64b7ca2c526c359919d9db1bc8d669 | Signatu
dev.mysql.com
Choosing a setup Type : Custom
MySQL Server
MySQL Workbench
환경변수 설정
C:\Program Files\MySQL\MySQL Server 8.0\bin
cmd연결 테스트
mysql -h [주소] -P [포트] -u [계정] -p
sql tutorial
https://www.w3schools.com/sql/default.asp
SQL Tutorial
SQL Tutorial SQL is a standard language for storing, manipulating and retrieving data in databases. Our SQL tutorial will teach you how to use SQL in: MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres, and other database systems. Start learn
www.w3schools.com
mysql에서 데이터베이스와 스키마는 같은 개념
예약어는 대문자로 쓰는 것이 좋음
스키마 생성
캐릭터 셋을 설정해야 한글이 안깨짐
테이블
테이블이란 데이터가 들어갈 수 있는 틀
로우(row) 컬럼(column)
행 열
now()
CURRENT_TIMESTAMP
DEFAULT CHARSET 을 utf8 로 하지않으면 한글이 입력되지 않음
ctrl + enter 커서 위치 실행
테이블 생성
데이터 insert 연습
where절을 사용한 조회
SELECT * FROM nodejs.users WHERE married = 1 and age > 35;
ORDER BY키워드로 데이터 정렬 가능
LIMIT
LIMIT키워드로 몇개를 보여줄 지 설정 가능
OFFSET으로 건너뛸 부분을 설정 가능
'데이터베이스' 카테고리의 다른 글
07/13 데이터베이스 기초1 (0) 2021.07.13 06/16 Sequelize + node.js express 사용연습 2 (0) 2021.06.16 06/16 Sequelize + node.js express 사용연습 (0) 2021.06.16 06/15 node.js서버 express CRUD 구현 (0) 2021.06.15 06/15 DB update, delete 및 node.js서버 DB검색 구현 (0) 2021.06.15