IT 공부용

1. DB 기본 설정 + GUI로 DB 만져보기 + Select 본문

▶ Database

1. DB 기본 설정 + GUI로 DB 만져보기 + Select

호롤롤로루 2022. 9. 21. 17:14

ctrl + F9 = 부분 실행

 

====CMD===

1. CMD 관리자 권한으로 열고
2. SETX PATH "C:\Program Files\MariaDB 10.9\bin;%PATH%" /M

> 성공 저장한 값을 저장했습니다.

 

3. 학원에서 준거 파일 압축 풀고 c드라이브 밑에 풀기

 

===CMD===

4. CMD 관리자 권한 ㄱ

5. cd c:\employees

6. mysql -u root -p

7. SOURCE employees.sql ;

 

===heidSQL===

여기서 쿼리에서 이제 작업하면 됨

 

#############################################################

1. 데이터베이스 생성 shopDB

2. 테이블생성 2개생성 + primary key 로 지정

 

3. 행 삽입으로 데이터 넣자

4. 데이터 다 넣었으면 

USE shopdb ;

SELECT * FROM memberTBL;

-- DBMS에서 하이픈 2개가 주석
-- *: 열이름 // *모든것
-- SELECT 열이름1, 열이름2,,, FROM 테이블 이름;

SELECT memberID, memberAddr FROM memberTBL ;
SELECT memberAddr, memberID FROM memberTBL ;
SELECT * FROM memberTBL WHERE memberID = 'sang'

-- 이름에 띄어쓰기 들어가면 error남
CREATE TABLE mytestTBL (id INT) ;
CREATE TABLE mytestTBL (id INT) ;
-- 테이블명, 열이름 공백 지원X
CREATE TABLE `test TBL` (id INT);
-- 공백을 이름에 쓰고싶다면 백틱(``) => 물결포시임

-------테이블 지우기------
DROP 	TABLE mytestTBL;
DROP    TABLE `test TBL`;
-------------------------


# 백업하기

# 백업된 데이터 불러오기

SELECT * FROM titles;

SELECT * FROM employees;
-- DB 선택 후 테이블 이름으로 검색(조회)

SELECT * FROM employees.titles ;
-- DB이름.테이블이름
-- 한줄에 명확하게 테이블 명 실행 가능

SELECT title FROM employees.titles ;
-- 원하는 열만 출력 가능 (title 만 출력)

SELECT to_date, title FROM employees.titles ;
-- 원하는 순서로 열 출력 가능 (to_date랑 title 출력)
SHOW TABLES;
SHOW TABLE STATUS; 
-- 해당 DB의 테이블 정보 확인

DESCRIBE employees ;
-- 해당 테이블의 제약조건 확인

 

'▶ Database' 카테고리의 다른 글

5. View  (0) 2022.09.23
4. CREATE, INSERT,DELETE,DROP,UPDATE,TRUNCATE  (0) 2022.09.22
3. Select문  (0) 2022.09.22
2. DB - 테이블 생성(CLI)  (0) 2022.09.21
0. 데이터 베이스 설치 및 이론  (0) 2022.09.21