본문 바로가기
SMALL

MySQL6

0709 TOAD for MySQL 1. CREATE TABLE student( 입력 후 관용적으로 들여 쓰기 하는 게 좋아요. 2. VARCHAR 쓸 때는 (20) 최대 글자 수 제약을 걸어야 해요 여기선 20자! 3. 숫자 문자는 수학적 연산이 가능한가? 하고 구분하며 써주세요. 여기서 num(학번) 가지고 연산은 하지 않을 거라 문자열로 잡을 거예요.(문자를 제어하는 게 편해요) 4. num이라는 Cloumn에 PRIMARY KEY를 지정해 줄 거예요 (PRIMARY KEY에는 NOT NULL이 포함돼요) 5. 이름이 빠지면 안 돼서 NOT NULL로 잡아 줘요 6. age 숫자니까 INT 7. address까지 입력 후 괄호 닫아 주세요. -괄호 닫고 ; 확인! 8. 한글을 입력하기 위해 DEFAULT CHARACTER SET ut.. 2021. 7. 9.
0709 TOAD 설정, Constraint 실행 후 MySQL 돌고래 버튼 누르고 Hostname : localhost(현재 내가 사용하고 있는 컴퓨터 지칭) Port 번호는 기본적으로 3306으로 세팅되어 있어요. Database : library (라이브러리 데이터 베이스 쓸 거예요!) User name : python 그다음 Password , save password 누르고 connect!!! 왼쪽 보시면 우리는 library라는 데이터를 사용해서 색깔이 조금 달라요 > 눌러보시면 라이브러리 요소들이 많이 볼 수 있어요! 우리는 Tables만 사용해 볼 거예요. 창 가운데 SQL Editor 눌러서 CREATE TABLE 을 입력해 주세요. # SQL도 프래그래밍 언어예요! (Database에 대한 프로그래밍 언어) # Python도 프로.. 2021. 7. 9.
0709 MySQL 명령어, Toad 다운로드 DBMS를 사용하기 때문에 cmd로 MySQL를 먼저 기동해야 해요! show databases; 데이터베이스 들을 보여달라는 명령어 (현재 권한이 없어서 3개 정도 밖에 안 보일 거예요, 루트 유저는 더 많아요!) use library; library database로 들어가요! show tables; 데이터베이스 안에 데이터가 저장되는 현재 Table 들을 보여달라는 명령어 이렇게 command(명령어) 기반으로 MySQL을 이용할 수 있어요!! 하지만 불편한 게 사실이에요! 일반적으로 IDE를 이용해서 Database를 사용해요. 여기에는 여러 가지 Tool이 존재해요 → Toad라는 Tool 이 있어요. Tool for MySQL은 무료로 사용할 수 있어요. 지금부터 Toad를 받으러 가보아요! .. 2021. 7. 9.
0708 Mysql DBMS 설정 현재 우리가 다운로드한 MYSQL DBMS는 압축 파일 버전으로 제공되는 프로그램이에요. 이 버전은 MYSQL을 기동하기 위해 기본적으로 필요한 System Database를 제공합니다 1. DBMS 기동 mysql 갑니다. cmd 창(도스 창) working directory를 bin으로 이동해 주세요. cd 스페이스 한 칸 띄고 bin 폴더 가져와 주세요 cd C:\Users\Evan\Desktop\mysql-5.6.49-winx64\mysql-5.6.49-winx64\bin mysqld 이용해서 DBMS (데이터베이스 시스템 서버 시작) 해주세요. 2. root 계정은 관리자 계정이기 때문에 프로그래밍 용도로는 사용하면 안 돼요! 새로운 사용자 계정을 만들어서 사용하고 권한(role)을 부여해야 해.. 2021. 7. 8.
LIST