1. MySQL 접속

$ cd /usr/local/mysql/bin
$ ./mysql -uroot -p

 

 

2. DATABASE 생성, 선택, 삭제

#DB 생성
CREATE DATABASE [DB명];
show databases;

#DB 선택
USE [DB명];

#DB 삭제
drop database [DB명];

 

3. Table 생성, 조회, 삭제

# 테이블 생성
create TABLE [테이블명] (
[컬럼명] [type],
[컬럼명] [type]
);

# 테이블 리스트 조회
show tables;

# 특정 테이블 상세 조회 
desc [테이블명];

# 테이블 삭제
drop table [테이블명];

 

4. data 조회, 삽입, 수정, 삭제

select * from [테이블명];

insert into [테이블명] ([컬럼명], [컬럼명]) values ([데이터], [데이터]);
INSERT INTO 테이블이름 VALUES (데이터값1, 데이터값2, 데이터값3, ...);

delete from [테이블명] where [컬럼명] = [데이터];

 

5.  테이블 컬럼 추가

# 맨 뒤에 추가
ALTER TABLE `테이블명` ADD `컬럼명` 자료형;

# 맨 앞에 추가
ALTER TABLE `테이블명` ADD `새컬럼명` 자료형 FIRST;

# 지정 컬럼 뒤에 추가
ALTER TABLE `테이블명` ADD `새컬럼명` 자료형 AFTER `앞컬럼명`;

6. 테이블 컬럼명 변경

# 컬럼명 변경 (자료형 기입 필수)
ALTER TABLE `테이블명` CHANGE `기존컬럼명` `새컬럼명` 기존자료형;

# 컬럼 자료형 변경
ALTER TABLE `테이블명` CHANGE `컬럼명` `컬럼명` 새자료형;

 

 

 

https://www.lesstif.com/dbms/os-x-mysql-51283176.html

 

OS X MySQL 설정 파일 경로

<key>ProgramArguments</key> <array> <string>/usr/local/mysql/bin/mysqld</string> <string>--user=_mysql</string> <string>--basedir=/usr/local/mysql</string> --datadir=/usr/local/mysql/data <string>--plugin-dir=/usr/local/mysql/lib/plugin</string> <string>--

www.lesstif.com

 

'DB > 1' 카테고리의 다른 글

[h2] h2 database 설치 설정  (0) 2022.02.11
SQL 정리  (0) 2022.02.08
[MySQL] 랭킹 순서 매기기 RANK, GROUP BY, ORDER BY  (0) 2020.06.01
개념적 데이터베이스 모델링 연습  (3) 2020.03.10
[SQLD] 정규화 및 반정규화  (0) 2020.03.10

+ Recent posts