[MySQL] table 생성하기 1. table 생성 2. 형성된 table에 정보입력 (단, id는 AI(Auto Increment)설정했으니까 빈칸으로 두기!!) 3. Apply를 하면 4. id에 자동으로 번호가 입력됨을 확인! DB/MySQL Workbench 2023.03.26
[MySQL] Database(SCHEMA) 이름 변경 방법 : 삭제하고 새로 생성해야함! 내용이 없는 경우 ) drop database (삭제할 schema이름); create database (새롭게 만들 schema이름); +F5 단, 삭제시 삭제할 database를 누르고 있으면 안됨! 내용이 있는 경우 ) 삭제 이전에 데이터를 옯기고 삭제 필요! DB/MySQL Workbench 2023.03.26
[MySQL] 제약조건 NN NotNull : 데이터 값으로 null이 오지 못함 UQ Unique : 값이 중복될 수 없음 ex)주민번호, 학번 AI AutoInncrement : 자동 증가 (정수만 체크가능) PK PtimaryKey : 기본키 속성 (NN이 자동으로 같이 추가됨) B : 바이너리값 (2진값 체크) UN Unsigned : 항상 0보다 크거나 같게 (음수를 못오게함) ZF ZeroFill : 숫자앞에 0을 채워야하는 경우 ex) 0001 G Generated : 속성 자동 생성 DB/MySQL Workbench 2023.03.26
[MySQL] Datatype CURRENT_TIMESTAMP : 오늘 날짜+시간(시:분:초) NOW() : 날짜+시간 ✔ Datatype 1. 숫자 숫자(정수) BIT(m) : 1~64 BINARY값을 지정 BOOL : 0 = false / 1 = true -> TINYIINT(1)로 자주 사용 TINYINT(m) : 1BYTE의 작은 수를 표현 0~255 (-128~127) SMALLINT(m) : 2BYTE표현 0~65536 (-32768~32767) MEDIUMINT(m) : 3BYTE (0~16777215) INT(m) : 4BYTE = JAVA의 int INT() : 가변길이로 사용 BIGINT(m) : 8BTYE = JAVA의 long 숫자(실수) FLOAT(값m,자릿수d) : 작은 실수 표현 + 자릿수d는 안넣어도 가능.. DB/MySQL Workbench 2023.03.26
[MySQL] MySQL 들어가는 방법 📌 명령프롬프트로 들어가기 환경변수 path에 mysql생성하기 📌 window에서 들어가기 DB/MySQL Workbench 2023.03.26
[MySQL] MySQL 페이지 다운 가장 아래 MySQL Community (GPL) Downloads 2. MySQL Installer for Windows 3. windows (x86, 32-bit),MSI Istaller a37.3M 다운로드 4. No thanks, just start my download. 로 다운 DB/MySQL Workbench 2023.03.26