ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • MYSQL 기본명령어
    jsp 2023. 5. 31. 20:04

    MYSQL 을 설치하면 Command Line Client를 이용할 수 있다.

     

    기존 데이터베이스 목록 확인하기 show databases;

     

    데이터베이스 생성하기 create database HILEE;

    데이터베이스 삭제하기 drop database HILEE;

    테이블을 추가할 db 선택하기
    use 데이터베이스 이름;
    show tables;

    테이블 관련 명령어

    테이블 생성하기 
    CREATE TABLE 테이블이름 (필드이름1 자료형1, 필드이름2 자료형2, . . . );

     

    테이블 세부 내용 조회하기 (필드이름과 값 조회)
    DESC 테이블 이름;
    테이블 구조 변경하기
    ALTER TABLE 테이블 이름 ADD 필드이름 자료형; // 기존 테이블에 열을 추가
    ALTER TABLE 테이블 이름 DROP COLUMN 필드이름; //기존 테이블에 열을 삭제
    ALTER TABLE 테이블 이름 CHANGE COLUMN 기존필드이름 새필드이름 자료형; // 기존 테이블의 열 이름 수정
    테이블 이름 변경하기
    RENAME TABLE 테이블이름 TO 새테이블이름;

     


    데이터 조작 명령어 (DML)

    • user가 데이터에 접근하거나, 데이터를 조작할수있도록 함

     

     

    데이터조작 명령어

    데이터 등록하기 (INSERT) -  insert into member values('hello112','1234','lee');
    INSERT [into] 테이블이름 values(필드값, 필드 값, 필드값);

    데이터 조회하기 (SELECT) 
    • select * from member; //모든 행 검색
    • select id, passwd from member; //id, passwd 필들의 데이터 검색
    • select * from member limit 3; //3개 행 데이터까지 조회
    • select * from member order by id desc limit 3; // ID는 내림차순 정렬, 3개 행 데이터 조회
    • select * from student where id=2; // id=2인 데이터 검색

    데이터 수정하기 ( UPDATE ) - update 테이블이름 set 필드이름 = 바꿀값 where 필드이름 = 원래값;
    update member set name="leej" where name ="lee";

     데이터 삭제하기 (delete) - delete from member where id="hello112";
    DELETE FROM 테이블이름 WHERE 검색조건

    'jsp' 카테고리의 다른 글

    [jsp] JSTL  (0) 2023.06.11
    [jsp] DB  (0) 2023.06.09
    HTTP,쿠키,세션  (1) 2023.05.30
    [jsp] 쿠키생성, 쿠키 정보 얻기, 쿠키 삭제  (0) 2023.05.24
    [jsp] 유효성 검사  (3) 2023.04.25

    댓글

lee-ding