CS/Database3 [MySQL 02] SQL 쿼리문 SQL Query MySQL 문법을 본격적으로 공부하기에 앞서 SQL 쿼리문의 꼭 알아야 할 점들을 몇 가지 짚고 넘어가자 1. SQL 쿼리문의 끝을 세미콜론;으로 종료해야 한다. 무조건 붙여야 하며, 이는 오라클과 MS SQL에서도 똑같다. 서버와 연결을 끊는 quit과 exit의 경우에만 제외. 2. 대소문자 구분 mysql은 일반적으로 대소문자를 구분하지 않는다. 전체 대문자 또는 전체 소문자로 하는게 읽기 쉽다. 3. SQL에서의 주석 한줄주석은 --가 기본이다. 공백이 한칸 필요하다. 또는 #를 써도 가능하다. 여러줄주석은 /* */ CS/Database 2022. 6. 15. [MySQL 01] 우분투 접속 문제 해결 접속 문제 해결 우분투에서 처음 mysql을 세팅하다 보면 생각처럼 접속이 잘 안되는 경우가 많다. 아래의 사항들을 하나씩 체크해보면 해결할 수 있다. 방화벽 문제의 경우 설치 후 접속이 되지 않는다면 방화벽 문제일 수 있다. 특히, 구글 클라우드 플랫폼(GCE: Google Compute Engine)을 사용할 경우 방화벽 룰을 설정해주어야 한다. GCE에서 VPC네트워크 들어가서 firewall 설정으로 Ingress 3306 포트를 여는 태그를 만든다. 0.0.0.0으로 설정하면 작동하지 않고, 0.0.0.0/0으로 설정해야 작동한다. VM Instance로 가서 해당 태그를 입력시킨다. mysql bind-adress 문제의 경우 접속허용 IP주소를 설정하는 작업이다. 기본 세팅이 127.0.0... CS/Database 2022. 6. 15. [MySQL 00] 우분투 셋업부터 시작하기 우분투에서 MySQL 시작하기 윈도우에서 workbench나 phpmyadmin같은 GUI툴을 이용하면 직관적이고 편하게 작업할 수 있지만,, 뭔가 근본(?)을 챙기며 공부하고싶은 나는 우분투의 콘솔에서 쿼리를 직접 공부하기로 했다. 초기 셋업과정 처음 우분투를 설치한 후 update와 upgrade는 필수이고, php를 이용하려면 php-mysqli를 같이 설치해준다. sudo apt udpate sudo apt upgrade sudo apt install mysql-server sudo apt install php-mysqli 설치가 완료되면 앞으로 부팅 시 mysql이 자동으로 실행된다. 이는 $ sudo systemctl status mysql.service 명령어 입력 시 enabled가 출력되.. CS/Database 2022. 6. 7. 이전 1 다음