데이터베이스/mysql
-
[MySQL] Backup & Restore데이터베이스/mysql 2020. 9. 8. 23:59
Backup # mysql 로그인 $ mysql -u [계정정보] -p -h [SQL 서버 IP] $ mysql -u user -p -h 192.168.1.1 # 전체 databases 목록 확인 $ show databases; # mysql 로그아웃 $ quit # database schema 생성 $ CREATE SCHEMA [schema 이름] DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ; $ CREATE SCHEMA platform DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ; # database 전체 백업 $ mysqldump -u [계정정보] -p -h [접속할 SQL 서버 I..
-
[MySQL] 테이블 변경데이터베이스/mysql 2020. 9. 8. 23:50
컬럼명 또는 컬럼 타입 변경 ALTER TABLE [테이블명] CHANGE [기존컬럼명] [변경할컬럼명] [컬럼타입] $ ALTER TABLE user CHANGE socre score int; 컬럼 순서 변경 ALTER TABLE [테이블명] MODIFY [순서변경할컬럼명] [컬럼타입] AFTER [앞에오는컬럼명] # nickname 컬럼을 user_id 다음에 위치 시킨다 $ ALTER TABLE user MODIFY nickname varchar(64) AFTER user_id; 컬럼 디폴트값 변경 ALTER TABLE [테이블명] ALTER COLUMN [변경할컬럼명] SET DEFAULT [디폴트값] ALTER TABLE user ALTER COLUMN gold SET DEFAULT 100; 컬..