IT Study/SQL9 [생활코딩 SQL][10~13] MYSQL의 CRUD CRUD (데이터베이스가 무엇이든 반드시 가지고 있는 작업)Create : 생성(필수)Read : 읽기(필수)Update : 수정Delete : 삭제 => ex) 어떤 정보는 Update , Delete를 막음 (회계나 역사 같은거) 확인 하고 싶을 떄SHOW DATABASES;SHOW TABLES; 1. [Create Part] InsertINSERT INTO table_name (columns1, columns2, columns3, ...)VALUES (value1, value2, value3, ...)나 근데 내 Table의 columns가 뭐였는지 헷갈려...이때 사용하는 코드 : DESC (describe)DESC Table명;id -> 입력 안하면 auto_increment 된다. (그래서 .. 2022. 11. 14. [생활코딩 SQL][5~9] MySQL 서버 접속, 스키마(Schema), Table USE 접근할 스키마 ;DataBase를 사용했을 때의 이점 보안 (자체적인 보안 체계가 있음) + 권한 기능 (여러사람을 등록가능 & 다른 권한을 부여가능)mysql -uroot-u : user의 약자uroot : root(관리자)라는 사용자로 접속하겠다root는 모든 권한이 열려있다. (이건 좀 위험한 접근임) -p : passward를 입력하겠다.(까먹으면 Googling 해보면 나옴) mysql -uroot -p하고 password를 입력하면 "데이터베이스 서버에 접속 완료" "데이터베이스(Schema) 만들어보자"(표를 만들어보자)CREATE DATABASE 스키마의 이름 ;끝에 세미클론 (;) 까먹지 말기 "데이터베이스(Schema) 삭제해보자" (사용할 일 별로 없긴함)DROP DATABAS.. 2022. 11. 14. [생활코딩 SQL][1~4] 데이터베이스의 목적, MySQL 설치 및 구조 생활코딩 DataBase2 MySQL - 이고잉님 https://opentutorials.org/course/1 스프레드시트 vs MySQL MySQL : 관계형 데이터베이스 스프레드시트 & MySQL공통점 : 데이터를 표의 형태로 표현해준다 (기능도 비슷)차이점 : 데이터베이스는 컴퓨터의 언어(SQL)를 통해서 할 수 있다. 스프레드 시트는 클릭을 통해ex) 데이터 베이스 : SELETE * FROM topic WHERE author - 'egoing' ORDER BY id DESC;ex) 스프레드 시트 : 클릭으로 조작을 한다. 이런 특성을 이용해서 빅데이터 분석 공유 등등이 가능하다. MySQL 설치하기 싫은 경우codeanywhere 서비스를 이용 MySQL 설치하기 .. 2022. 11. 13. 이전 1 2 다음