조건 주고싶을때 사용한다.where 절에도 추가 할 수 있다.IFNULL 도 역시나 where 절이나 다른곳에서 추가할 수 있다.
조건에 맞게 출력할려고종류에 따라 다른데 3가지 종류가 있다. where : 일반문 on : 복합 질의문having : group by이런식으로 사용하면 됩니다.
전혀 상관이 없는 두테이블을 같이 출력하고 싶을때이렇게 사용하면 된다. 단두 테이블의 필드 개수가 같아야한다.출력할려는 필드 타입이 같아야한다.union 을 하게되면 중복 되는것을 제외시키고 출력하게된다.그게 싫다 난 다출력하고싶다. -> union all 을 사용하면
여러 row 가 있는데 그 row 를 특정 칼럼 으로 뭉치고 싶을때member 라는 테이블이 존재한다고 했을때 gender 컬럼 기준으로 뭉쳐보자.결과 값이 위와 같이 나오는데 , 잘 확인이 되지않으니 count() 함수 호출잘 출력이 됨.
우선적으로 본인 로컬에 homebrew 가 설치 되어있는지 확인한다.설치가 안 되어 있다면 우선 설치를 먼저 해준다.만약에 에러가 발생한다면 , mysql 를 지워보거나 , reinstall 를 해본다.
we use rds when we use AWS cloud .but we also can use install mysql on ec2 sudo apt-get updatesudo apt-get install -y mysql-serverso mysql 5.7 is inst
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements이러한 에러가 발생한다면 우선적으로 mysql 로 들어간다 mysql -u root -p들어간후에 정책을 바궈야한다.sho
우선적으로 localhost 에 mysql 이 설치되어있어야 한다. 굳이 mysql 아니더라도 , mariadb 라던지 postgresql 를 써도 상관이 없다. > npm i sequelize sequelize-cli mysql2 sequelize > sequel
만약 Django , Flask 를 사용하게 된다면 다른 방식으로 mysql 연동을 하겠지만 , 그렇지 않고 python 파일에서 , mysql 연동해서 들고 올 경우에 생각을 해서 작성했습니다. pip install PyMySQLDictCursor 를 사용하게 되면
무료로 가능하다 .RDBMS 이다. top n 개의 레코드를 가지고 오는 케이스에 특화 되어있다 전자상거래 프로젝트에 적합하다.PostgreSQL 에 비해 블로그 , 지원 , 문서가 훨씬 많다.문자열 비교에서 대소 문자를 구분하지 않는다.간단한 동작을 구현하는 서비스는
https://soungnote.tistory.com/15https://stackoverflow.com/questions/9624774/after-mysql-install-via-brew-i-get-the-error-the-server-quit-wit
if you make database default maybe you see character set labin1if you want character set utf8 you have to alter table or alter databaseand you can see