MySQL Database에 Sample 추가하기

JOY·2021년 1월 18일
1
post-thumbnail

📌Database에 Sample 데이터 추가하기


  • SQL은 쿼리(Query)라고 읽는다.
    ❔ 쿼리는 DBMS에게 명령을 내릴 때 사용하는 문장이라고 생각하면 쉽다.
  • SQL은 semicolon(;)으로 끝난다.
  • SQL문은 대소문자를 구별하지 않는다.
  • MySQL은 쿼리에 해당하는 결과의 전체 row를 출력하고
    마지막에 전체 row 수와 쿼리실행에 걸린시간을 표시한다.

1. 생성한 Database에 접속하기

1
mysql -h호스트명 -uDB계정명 -p 데이터베이스이름

2. MySQL 버전과 현재 날짜 구하기

SELECT는 내용을 조회할 때 사용하는 키워드

  • VERSION() : 버전
  • CURRENT_DATE : 현재 날짜
    1
    2
    3
    SELECT VERSION(), CURRENT_DATE;
    SELECT version(), current_date;
    SELECT version(), CURRENT_DATE;

3. SQL을 이용한 계산식 결과 구하기

  • 삼각함수 SIN() : 전달받은 값의 사인 값

  • 삼각함수 COS() : 전달받은 값의 코사인 값

  • 삼각함수 TAN() : 전달받은 값의 탄젠트 값

  • ABS() : 전달받은 값의 절댓값 반환

  • ROUND() : 전달받은 값의 소수점에서 반올림한 값

  • RAND() : 0.0보다 크거나 같고 1.0보다 작은 실수값을 랜덤으로 생성하여 반환

4. 여러 SQL문 한 줄에 입력해서 실행하기

5. 하나의 SQL문 여러 줄로 입력해서 실행하기

  • USER() : 사용자 조회
  • DAYNAME() : 해당 날짜의 요일

6. SQL문 도중에 취소하기

  • 긴 쿼리문 작성 중 중간에 취소하려면 \c (c는 반드시 소문자) 입력

7. DBMS에 존재하는 데이터베이스 확인하기

  • 어떤 데이터베이스가 존재하는지 확인하기
    1
    SHOW DATABASES;

8. 사용중인 데이터베이스 전환하기

  • Database 선택하기 위해, use command 사용하기
  • 전환하고자 하는 데이터베이스가 있어야 하고, 해당 데이터베이스에 접속권한이 있어야 한다.
    1
    USE Database이름;
profile
Just Do IT ------- 🏃‍♀️

1개의 댓글

comment-user-thumbnail
2023년 5월 22일

비밀번호가 있어서 액세스 거절되었다는데 어떻게 해야하나요?

답글 달기