⚡ excel 미러링
아래 파일로 member라는 table 추가
- exel tab 1개당 table 1개
엑셀파일 보고 설계
create table member(
no int(6) not null auto_increment,
mid char(20) not null,
mname char(30) not null,
mhp char(11) not null,
memail varchar(100) not null,
mtel varchar(13) not null,
mpost char(5) not null,
maddr varchar(200) not null,
maddr2 varchar(100) not null,
mlevel smallint(1) not null, //레벨이 1부터 시작하므로 int 가능
marea char(1) not null,
primary key(no),
unique key(mid,mtel)
);
🔽 해당 엑셀파일 미러링 이렇게..
-> 메모장에서 복붙하면댐 (ctrl + H 공백제거) 후 member에 insert
⭐ database backup (꺽쇠 방향 주의!! > )
[mysql & MariaDB] - 백업
mysqldump -u 사용자 -p database명 > 위치\파일명.sql
ex)
C:\Program Files\MySQL\MySQL Server 8.4\bin>mysqldump -u coupang -p mobile_shop > d:\mobile_shop.sql
=> D드라이브에 backup 완료
⭐ database 복구 (꺽쇠 방향 주의!! < )
[mysql & MariaDB] - 복구
mysqldump -u 사용자 -p database명 < 위치\파일명.sql
ex)
C:\Program Files\MySQL\MySQL Server 8.4\bin>mysql -u coupang -p mobile_shop < d:\mobile_shop.sql
=> 복구 완료
⚡ *** 복구 database명이 다른이름이라도 복구가능함!!
▶ 해당 database 중 특정 table만 backup하는 방법
mysqldumb -u 사용자 -p database명 table명 > d:\table명.sql
=> 특정 테이블만 백업
mysqldump -u eland -p eland_db pay > d:\pay.sql
mysql -u 사용자 -p database명 < d:\table명.sql
=> 특정 테이블만 복구
mysql -u eland -p eland_db > d:\pay.sql
(table명 작성 안해줘도댐!)
'CLASS > DATABASE' 카테고리의 다른 글
#3-5 / 기타(enum,set,timestamp) (0) | 2024.06.04 |
---|---|
#3-4 / database 검색 (1) | 2024.06.04 |
#3-2 / 외부 사용자 추가 방법 (0) | 2024.06.04 |
#3-1 / unique, alter문법 (0) | 2024.06.04 |
#2-3 / database table 설계 (0) | 2024.06.03 |