mariaDB 명령어
명령어들이 생각나지 않을 때 한번 보기 위해서.
ALTER 명령어
테이블 이름 변경
- ALTER TABLE [테이블이름] REANME [바꿀이름]
- RENAME TABLE [테이블이름] TO [바꿀이름]
ADD COLUMN
- ALTER TABLE [테이블이름] ADD COLUMN [칼럼이름] [칼럼타입]
- ALTER TABLE [테이블이름] ADD COLUMN [칼럼이름] [칼럼타입] AFTER [칼럼이름]
- ALTER TABLE [테이블이름] ADD COLUMN [칼럼이름] [칼럼타입] FIRST
DELETE COLUMN
- ALTER TABLE [테이블명] DROP COLUMN [COLUMN이름]
COLUMN CHANGE
- ALTER TABLE [테이블명] MODIFY [COLUMN이름] [NEW COLUMN이름]
- ALTER TABLE [테이블명] CHANGE [COLUMN이름] [NEW COLUMN이름] [NEW COLUMN TYPE]
ADD INDEX
- ALTER TABLE [테이블명] ADD INDEX([컬럼이름])
DELETE INDEX
- ALTER TABLE [테이블명] DROP INDEX [컬럼이름]
- DROP INDEX [인덱스명] ON [테이블명]
SET PRIMARY KEY
- ALTER TABLE [테이블명] ADD PRIMARY KEY([컬럼이름]) [컬럼이름]
DELETE PRIMARY KEY
- ALTER TABLE [테이블명] DROP PRIMARY KEY
CREATE DATABASE mydb; -- mydb 데이터베이스 생성
USE mydb; -- 기본 데이터베이스로 mydb를 지정
CREATE TABLE mytable ( id INT PRIMARY KEY, name VARCHAR(20) ); -- mytable 테이블 생성
INSERT INTO mytable VALUES ( 1, 'Will' ); -- 데이터 입력
INSERT INTO mytable VALUES ( 2, 'Marry' );
INSERT INTO mytable VALUES ( 3, 'Dean' );
SELECT id, name FROM mytable WHERE id = 1;
UPDATE mytable SET name = 'Willy' WHERE id = 1;
SELECT id, name FROM mytable;
DELETE FROM mytable WHERE id = 1;
SELECT id, name FROM mytable;
DROP DATABASE mydb;
SELECT count(1) from mytable; gives the number of records in the table
INSERT into DB명 VALUES (?,?,?,?,?) ON DUPLICATE KEY UPDATE CATEGORY=?, HIT=?
REPLACE INTO DB명 VALUES (?,?,?,?)
댓글 없음:
댓글 쓰기