ABOUT ME

Today
Yesterday
Total
  • 맥북에 mysql 설치 및 간단한 CLI 명령어
    사이드 프로젝트(yamukja)/데이터베이스 2023. 10. 10. 23:52

    Homebrew를 통해 mysql 설치하기

    1. 패키지 매니저 Homebrew를 이용해 MYSQL을 설치하기

     

    터미널에서 아래의 명령어를 통해 mysql을 간단하게 설치할 수 있다.

    brew install mysql

    brew info mysql

     

     

    2. MySQL 서비스 시작하기(백그라운드의 데이터베이스 서버를 시작하는 것임)

     

    brew services start mysql(중지 명령어는 start를 stop으로 바꾸면 된다.)

     

     

    3. MySQL 접속하기

     

    mysql -u root -p

     

     

    추가적인 CLI 명령어들

    - 보안설정

    mysql_secure_installation

     

    - 현재 모든 데이터베이스 목록 출력

    show databases;

     

    - 데이터베이스 생성

    create database 'DB이름' character set utf8mb4 collate utf8mb4_general_ci;

     

    - db 선택

    use 'DB이름';

     

    - 선택한 db 테이블 목록 출력

    show tables;

     

    - mysql 나가기

    exit

     

    - 테이블 생성

    create table <테이블명> (

        컬럼명1 자료형 속성1 속성2 속성3 ... ,

        컬럼명2 자료형 속성1 속성2 ... ,

        컬럼명3 자료형,

        컬럼명4 자료형

    );

    예시)

     

    - 테이블 정보 조회

    describe <테이블명>;

     

    - 테이블에 data 삽입

    insert into <테이블명> (컬럼명1, 컬럼명2, ....) values

    (데이터1, 데이터2, ...),

    (데이터1, 데이터2, ...);

     

    - 테이블 data 조회

    select * from <테이블명> where 조건;

    예시)

     

    - 테이블 data 정렬 검색

    select * from 테이블명 order by 컬럼이름 asc/desc;

     

    - 테이블 data 검색 시 상위 데이터 검색

    select * from 테이블명 limit 데이터갯수;

     

    - 테이블 data 수정

    update 테이블명 set 필드명1 = 수정될값, ... where 조건;

     

    - 테이블 data 삭제

    delete from 테이블명 where 조건;

     

    - 테이블 삭제

    drop table 테이블명;

     

    - 데이터베이스 삭제

    drop database db명;

     

    - table 이름 변경

    alter table 기존테이블명 rename 새로운테이블명;

     

    - table에 컬럼 추가

    alter table 테이블명 add 컬럼명 자료형 속성1, ...;

     

    - table의 컬럼 삭제

    alter table 테이블명 drop 컬럼명;

     

    - table의 컬럼 수정

    alter table 테이블명 change 기존컬럼명 새컬럼명 새컬럼의자료형;

Designed by Tistory.