전체 글(217)
-
[7] MySQL - 테이블 데이터 조회
★ MySQL 5.7 버전으로 진행 [1] - workbech에서 데이터 직접 조회(검색) 1-1) 테이블 우클릭으로 데이터 조회 : column_table에 우클릭 - Select Rows를 클릭 - 테이블 데이터 조회 1-2) 테이블 마우스 커서 올려서 조회 : 테이블 우측 끝에 표 모양 아이콘 클릭 - 테이블 데이터 조회 [2] - SELECT로 조회(검색) 2-1) 테이블 전체 데이터 조회 ★ 애스터리스크 : (*) 별 모양 기호를 애스터리스크로 부르며, MySQL에서 *은 전체를 뜻한다. ㄴ oracle / MariaDB 등의 데이터베이스관리시스템에서도 사용되며, css에서도 같은 의미로 사용됨. # SELECT 컬럼명 OR * FROM 테이블명 전체기때문에 *만 사용 # SELECT * FRO..
2024.03.15 -
[6] MySQL - 데이터 수정 및 삭제
★ MySQL 5.7 버전으로 진행 [1] - workbech에서 데이터 직접 수정하기 1-1) 데이터 수정할 테이블 선택 : column_table에 우클릭 - Select Rows를 클릭 1-2) Select Rows 결과 확인 및 데이터 수정 : 빨간 테두리에 있는 값들을 바로 지우고 변경 하면됨. ㄴ 2자리에 10으로 변경 ★ 데이터 수정할시 해당 컬럼의 데이터 타입에 맞는 값만 수정이 가능하니 참고. : 2를 지우고 10입력 ㄴ 우측 하단에 Apply를 클릭하면 바로 데이터 수정이 실행됨. ㄴ 바로 옆에 Revert를 클릭하면 그전 상황으로 데이터를 되돌린다. (Apply를 누르기전에만 가능) 1-3) 1-2에서 Apply클릭 후 아래 팝업 확인 : 위 팝업에서 쿼리문 최종 확인하고 우측 하단 ..
2024.03.15 -
[5] MySQL - 테이블 데이터 추가(등록)
★ MySQL 5.7 버전으로 진행 [1] - workbech에서 데이터 직접 추가하기 1-1) 데이터 추가할 테이블 선택 : column_table에 우클릭 - Select Rows를 클릭 1-2) Select Rows 결과 확인 및 데이터 추가 : 결과값 확인 빨간색 밑줄친 부분에서 데이터 추가 진행 ㄴ 2 바로 밑에 칸에 추가하고싶은 데이터를 그대로 넣어주면됨 ㄴ ex) 3 : 3을 입력 후 커서를 바꿔준다. ㄴ 우측 하단에 Apply를 클릭하면 바로 데이터 추가가 실행됨. ㄴ 바로 옆에 Revert를 클릭하면 그전 상황으로 데이터를 되돌린다. (Apply를 누르기전에만 가능) 1-3) 1-2에서 Apply클릭 후 아래 팝업 확인 : 위 팝업에서 쿼리문 최종 확인하고 우측 하단 Apply를 클릭하여..
2024.03.15 -
[4] MySQL - sql DML언어
[ DML(Data Manipulation Language)언어 ] ㄴ 데이터 조작언어라고 하며, 데이터베이스 사용자 또는 응용 프로그램 소프트웨어가 컴퓨터 데이터베이스에 대해 데이터 검색, 등록, 삭제, 갱신을 위한 데이터베이스 언어 또는 데이터베이스 언어 요소이다. (위키피디아) 용도 명령어 설명 검색 SELECT 테이블 데이터 검색 등록 INSERT 테이블 데이터 등록 수정 UPDATE 테이블 데이터 수정 삭제 DELETE 테이블 데이터 삭제 : SELECT, INSERT, UPDATE, DELETE 4가지
2024.03.15 -
[3] MySQL - 테이블(table) 컬럼 추가·변경·삭제
★ MySQL 5.7 버전으로 진행 1. 테이블(table) 컬럼 추가·변경·삭제 : alter가 기본으로 들어가며 뒤에 추가 문법 사용. 1-1) 컬럼 add문 (컬럼 추가) ㄴ 컬럼 추가 전 column_table 컬럼은 idx 1개 # ALTER TABLE 테이블명 ADD 컬럼명 데이터타입 ALTER TABLE column_table ADD test_add1 varchar(50); ㄴ 결과화면 ㄴ 추가된 컬럼 확인 1-2) 컬럼 타입, 이름 변경 (컬럼 수정) [ 컬럼 이름 변경 ] # ALTER TABLE 테이블명 CHANGE COLUMN 기존컬럼명 변경할컬럼명 기존데이터타입 기존기본값 ALTER TABLE column_table CHANGE COLUMN test_add1 test_add10 VA..
2024.03.15 -
[2] MySQL - 테이블(table)생성·변경·삭제
★ MySQL 5.7 버전으로 진행 : create,alter,drop을 테이블에 활용해볼 예정 [ 주의할 점 ] ㄴ use 데이터베이스명을 꼭 활용. ㄴ 다른 데이터베이스의 테이블 정보를 실수로 바꾸는일이 없도록 해야함. ★ 이럴때를 대비해서 백업을 습관화하는게 중요 1. 테이블(table)에 DDL언어 활용 1-1) 테이블 CREATE문 (테이블 생성) # CREATE TABLE 테이블명 ( 컬럼명 자료형 기본키 ) # 테이블 생성을 할땐 필수로 컬럼1개는 무조건 들어가야하며, 기본키 설정이 되어있어야함. CREATE TABLE test_table3 ( a_id int(3) PRIMARY KEY ); ㄴ 결과화면 ㄴ 목록확인 1-2) 테이블 alter문 (테이블 수정) : 테이블의 컬럼 관련 쿼리문은..
2024.03.15