2023. 10. 20. 12:47ㆍDBMS
금일강의내용정리
==========================================================================
1. Mysql 데이터베이스
(1) CUI : cmd
(2) GUI : Workbench
DCL : grant, revoke
create user koreait@'%' identified by '1234';
grant all privileges on koreait to koreait@'%' with grant options;
alter user koreait@'%' identified with mysql_native_password by '1234';
mydb-1234
koreait/1234
서버(관리자 1명 : root)
-> 사용할 수 있는 아이디인지 확인
-> 관리자가 데이터베이스 생성(아이디)
-> 사용자 계정(root) : 아이디, 비밀번호
-> 명령어를 이용해서 생성, 권한설정, 새로고침
root -> use mysql; -> select host, user from user;
create database shopdb;
shopdb/1234
CREATE USER shopdb@'%' identified by '1234';
GRANT ALL ON shopdb.*TO shopdb@'%' with grant option;
flush privileges;
사용자계정 접속 : 만든 데이터베이스 접근
use shopdb;
create table items(
item_id int,
item_name varchar(100)
);
DDL(Definition) : 정의어 => CREATEM, DROP, ALTER(변경)
Rename
테이블 이름
tbl_board => tbl_article
tbl_config => tbl_env
RENAME TABLE tbl_board TO tbl_article;
컬럼 추가
ALTER TABLE tbl_article
ADD tbl_article_date datetime;
컬럼타입 변경
ALTER TABLE tbl_article
MODIFY COLUMN tbl_board_name varchar(50);
컬럼명 변경
ALTER TABLE tbl_article
RENAME COLUMN tbl_board_name TO tbl_article_name;
컬럼추가 끼워넣기
ALTER TABLE tbl_article
ADD tbl_article_content varchar(100) AFTER tbl_article_name;
컬럼제거
ALTER TABLE tbl_article
DROP COLUMN tbl_article_content;
여기까지 금일강의내용 정리
==========================================================================
느낀점 : 그나마 들었던 내용이라 이해가 되네
==========================================================================
오늘의 결론
.
.
.
.
.
.
.
절대 어제를 후회하지 마라 . 인생은 오늘의 나 안에 있고 내일은 스스로 만드는 것이다 L.론허바드
'DBMS' 카테고리의 다른 글
추씨의DBMS일기6편(국비Ver) (0) | 2023.10.25 |
---|---|
추씨의DBMS일기5편(국비Ver) (1) | 2023.10.23 |
추씨의DBMS일기3편 (0) | 2023.10.19 |
추씨의DBMS일기2편 (0) | 2023.10.16 |
추씨의DBMS일기1편 (0) | 2023.10.13 |