MySql 시작하기
show databases; DB들의 리스트를 표시하라
use world; world DB를 사용한다
show tables; world DB의 테이블리스트를 표시하라
desc city; city 테이블의 구조를 표시해라
select * from city; city테이블의 내용을 표시해라
실행하는 방법
1. workbench
2. 시작 -> mysql 디렉토리하위에 아이콘중 MYSQL 8.0 command line client 클릭해서 실행
3. CMD창에서 C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql -uroot -p --> 이러면 비밀번호 물어본다.
select * from city where countrycode='KOR' order by population desc limit 10;
인구수 기준으로 내림차순인데 10건만 보여달라
--> MySql에만 있는 기능이며 Oracle의 rownum과 유사함.
select length(Name) from country;
select upper(mid(Name, 1, 3)) from country; --Name의 첫번째부터 3자를 자른후 대문자로
select round(LifeExpentancy, 0) from country; -- round에 0을 주면 소수점 첫째자리에서 반올림해달라는 거.. 즉 소수점이 없어짐
desc country; 이렇게 해서 country 테이블명세를 보는데 깨진다.. 그러면
desc country\G; 이렇게 하면 잘 보여줌