티스토리 뷰
DB 접속
mariadb –h호스트명 –uDB계정명 –p 데이터베이스이름
ex) mariadb -h 127.0.0.1 -u connectuser -p connectdb
root 계정은 설치시 입력한 비밀번호
Database 생성
create database DB이름;
권한 부여
grant all privileges on db이름.* to 계정이름@'%' identified by '암호';
flush privileges;
db이름 뒤의 * 는 모든 권한을 의미.
@'%'는 어떤 클라이언트에서든 접근 가능하다는 의미이고, @'localhost'는 해당 컴퓨터에서만 접근 가능하다는 의미.
flush privileges는 DBMS에게 적용을 하라는 의미.
db 종료
exit or quit
현재 버전과 날짜 구하기
SELECT VERSION(), CURRENT_DATE;
테이블 목록
show tables;
테이블 상세보기
desc 테이블명;
사용중인 데이터베이스 전환
use 데이터베이스명;
'Database' 카테고리의 다른 글
우아한테크캠프 Pro 5기 - Redis에 저장 중 LocalDateTime 데이터타입에서 SerializationException 발생 (5) | 2023.01.31 |
---|---|
역정규화(denormalization) (0) | 2022.06.27 |
정규화(normalization) (0) | 2022.06.25 |
리눅스에서 MariaDB 설치 및 기본 설정 (0) | 2021.03.31 |
윈도우에서 mariaDB 서버 on/off (0) | 2020.12.28 |
댓글