database 생성 권한
루트 계정은 다 된다
사용자 생성
권한 부여
% = 모든것 을 의미 == 어떤 클라이언트에서도 접근 가능
localhost == 개인만 사용가능
mysql -u root -p
위와 같이 root 계정으로 접속을 합니다. 암호는 설치시 입력한 암호를 사용합니다.
CREATE DATABASE 만들데이터베이스;
CREATE USER 만들계정@localhost IDENTIFIED BY '비밀번호';
GRANT ALL PRIVILEGES ON 데이터베이스.* TO '만들계정'@'localhost';
FLUSH PRIVILEGES:
중간에 명령 취소 \c
show databases; == 데이터베이스 목록
use 데이터베이스 == 데이터 베이스 전환
desc == 컬럼 상세보기
mysql> -h호스트이름 -uDB계정명 -p 데이터베이스이름
ex) -h127.0.0.1 -uconnectuser -p connectdb
-u유저명 -p 데이터베이스명<파일명.sql == 데이터베이스에 테이블 삽입
'DB관련 > mysql' 카테고리의 다른 글
DDL (0) | 2020.11.25 |
---|---|
mysql -- join (0) | 2020.11.25 |
DML - insert, update ,delete (0) | 2020.11.25 |
DML -함수 (0) | 2020.11.24 |
DML - select, where, group (0) | 2020.11.24 |