본문 바로가기

Database/MariaDB-MySQL

MariaDB/MySQL 기본 명령어

1.데이터 베이스 접속하기

mysql -u 사용자명 -p 데이터베이스이름
mysql -u root (계정과 비번을 만들지 않았을때)
mysql -u root -p(루트 비번이 있을때)


2.데이터베이스 추가 

mysqladmin -u root -p create 데이터베이스명


3.루트 계정비밀번호 바꾸기

mysqladmin -u root -p password 새비밀번호
mysqladmin -u root password 비밀번호(비밀번호를 처음 설정시)


4.사용자추가 및 권한 설정

# 접속하기 

$ mysql -u root -p

mysql> USE mysql;

mysql> INSERT INTO user (Host, User, Password) VALUES ('localhost', '계정아이디', password('비밀번호'));
mysql> INSERT INTO user (Host, User, Password) VALUES ('%', '계정아이디', password('비밀번호'));
mysql> FLUSH privileges;

계정이 생성되었다면, 그 계정이 접근할 수 있는 데이터베이스를 생성하고 권한을 부여해야 합니다.

mysql> CREATE DATABASE 데이터베이스명;
mysql> GRANT ALL privileges ON 데이터베이스명.* TO 계정아이디@locahost IDENTIFIED BY '비밀번호';
mysql> GRANT ALL privileges ON 데이터베이스명.* TO 계정아이디@'%' IDENTIFIED BY '비밀번호';


5.테이블 관리 

# 테이블 생성 
>create table <table name>;

#테이블 삭제
>drop table <table name>;

# 테이블목록보기
show tables;

# 테이블구조보기 
>explain <table name>;

 

6. 데이터베이스 관리

# 데이터베이스 목록보기
>show databases;

#데이터베이스 삭제 
>drop database <database name>

 

'Database > MariaDB-MySQL' 카테고리의 다른 글

MariaDB / MySQL 설치 및 초기 작업 on Ubuntu  (0) 2022.10.20