MYSQL강좌정리

MySql 시작하기

모토맨 2022. 11. 25. 01:34

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;   이렇게 하면 잘 보여줌