본문 바로가기

MYSQL30

MYSQL - CRUD 2. Read select * from cats;기본적으로 데이터를 읽을때는 select 셀렉트 뒤에 입력된 컬럼을 선택한다 from 프롬 뒤에 입력된 테이블로부터 라고 생각하면 되겠다 그리고 여기선 테이블이름이 cats *은 모든컬럼을 의미하게 된다 그렇게 되면 select * from cats; 는 cats 테이블의 모든 컬럼을 보여줘 라는 의미가 되겠다 그러면 이런식으로 보여주게 된다 select name from cats;만약 이렇게 입력한다면선택한 컬럼만을 보여주게 되는 것 2개의 컬럼을 가져오고 싶다면?select ID, name from cats; , 컴마로 구분하여 추가로 가져올 수 있다 순서를 내 맘대로는? 적는 순서를 달리하면 순서를 내 맘대로도 가능하다 ID 와 name을 가져오되 name을 cat.. 2024. 5. 13.
MYSQL - CRUD 1. Create MySQL 테이블 생성 테이블을 생성했으니 이제부터 데이터를 입력해 보자 insert into 테이블이름 (컬럼1,컬럼2) values (컬럼1 데이터, 컬럼2 데이터); 이런식으로 입력이 되게 되는데 이 때 에러가 발생되는데 DB를 선택하지 않았기때문에 생성 할 수 없다고 나온다 그렇다면 이렇게 테이블이름 앞에 DB이름과 . 을 추가입력하여 주면 해당DB의~ 해당 테이블에~ 라는 의미가 되어 생성이 된다 혹은 보통 하나의 DB에 계속 작성할텐데 계속 DB이름을 입력하는게 귀찮은 일이기도 하고 시간낭비가 되니 아래의 방법을 사용하도록 한다 차례대로 use DB이름; 이라고 입력하게 되면 해당 DB의 이름이 선택되어져 이름이 bold체가 된다 그리고 위의 insert into~ 를 입력하게 되면 정상적으로.. 2024. 5. 13.
MySQL 테이블 생성 원통형 모양의 무언가가 있다 그것이 DB 데이터베이스새로 하나 만들자이름을 지정하고 어플라이를 클릭하면이렇게 만들겠다고 재확인 시켜주듯이 화면이 나오는데어플라이 피니쉬를 클릭하자  그러면 아래와같이 새로 생긴 모습을 볼 수 있다그러면 이제 트윗 이라는 테이블을 만들고 그 안에 유저네임과콘텐츠 그리고 페이버릿 이라는 컬럼을 만들어보자 위에서 확인한 DB를 클릭하여 테이블을마우스 우클릭 해 테이블 생성을 클릭해보자 그리고 아래와같이 테이블의 이름을 트윗컬럼네임에 유저네임과 컨텐츠 페이버릿을 지정하고데이터타입에 각자varchar (15) ->max값이 15varchar (140) ->max값이 140int 정수값 으로 설정SQL : Structured Query Language구조화된 쿼리 언어  어떻게 구조.. 2024. 5. 13.
MySQL 데이터타입 사용 할 수 있는 데이터타입들이 많이 세분화 되어있지만 아무래도 사람은 모든것을 기억하기 힘들뿐더러 귀찮음이 크다  그렇기에 자주 쓰이는것만 보자면 숫자는 정수의 Int와소수는 Float 과 Double중Double이 좀더 크기가 큰 부분까지 커버가 가능하여자주 사용된다 문자는 Varchar가 주로 사용되며 날짜,시간등은 Timestamp가 주로 사용된다 2024. 5. 13.
AWS MySQL FreeTier - 데이터베이스 생성 우선적으로 MySQL 워크벤치 설치가 필요하다설치를 하지 않았다면MYSQL workbench 설치 및 오류해결링크를 참고하길 바란다     https://ap-northeast-2.console.aws.amazon.com/rds/home https://ap-northeast-2.console.aws.amazon.com/rds/home ap-northeast-2.console.aws.amazon.com  링크를 클릭하거나AWS에서 RDS 검색하여 들어가보자  그리고 좌측 대시보드를 클릭하고 가운데 데이터베이스생성을 클릭하자   그러면 아래와 같은 화면이 나오는데 My Sql을 사용할 거니까 선택해주고 아래로 내려가 프리티어를 당당히 선택하자 돈을 내고 사용하는것은 회사지 내가 아니다 그리고 아래로 더 내려.. 2024. 5. 10.
MYSQL workbench 설치 및 오류해결 https://dev.mysql.com/downloads/workbench/ MySQL :: Download MySQL WorkbenchSelect Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Red Hat Enterprise Linux / Oracle Linux Fedora macOS Source Code Select OS Version: All Windows (x86, 64-bit) Recommended Download: Other Downloads: Windows (x86, 64-bit), Mdev.mysql.com   이상한 32비트 말고 64비트로 잘 골라서 설치하자     혹시 설치하다가 C++이 없다고 나.. 2024. 5. 10.