상세 컨텐츠

본문 제목

[Mysql] Mysql 5.7 기본문법

MySql

by gimgongta 2020. 8. 22. 21:41

본문

반응형

DB접속

mysql -u 계정ID -p 계정PW;

DB 목록보기

show databases;

DB 선택하기

use DB명;

DB 생성

mysqladmin -u root -p root계정비밀번호 create database 새로운DB명;

DB 삭제

mysqladmin -u root -p root계정비밀번호 drop database 새로운DB명;

계정추가

mysql -u 새로운아이디 권한설정(select, insert, delete, alter, drop, create 등) -p 사용할비밀번호;

테이블 생성

create table 테이블명(컬럼명 타입 조건);

ex.) create teble test(no int NOT NULL, t_name varchar(20), content TEXT(255));

테이블 목록보기

show tables;

테이블명 변경

alter table 테이블명 rename 변경할테이블명;

테이블 삭제

drop table 테이블명;

테이블 컬럼(필드) 추가

alter table 테이블명 add 추가할필드명 타입 조건 first 또는 after 필드명;

ex) alter table test add name varchar(20) after age; // test 테이블에 name 필드를 age뒤에 생성한다.

테이블 컬럼(필드) 삭제

alter table 테이블명 drop 삭제할필드명;

데이터 입력

nset into 테이블명 values('필드값','필드값','필드값');

데이터 수정

update 테이블명 set 수정할필드명='수정할필드값' where 조건필드명='조건데이터값';

데이터 삭제

delete from 테이블명 where 조건검색필드명='조건검색데이터값';

반응형

'MySql' 카테고리의 다른 글

[MySql] mysql 5.7 버전 계정 추가, 권한 설정  (0) 2020.08.22
[MySql] mysql 5.7 데이터 타입, 자료형  (0) 2020.08.22
[Mysql] 테이블 utf8 설정  (0) 2019.05.28

관련글 더보기

댓글 영역