cd Documetns
mkdir ds_sql_ws
cd ds_sql_ws
code .
source </path/filename.sql>
\. </path/filename.sql> # source ๋์ \. ์ฌ์ฉ ๊ฐ๋ฅ
\. <filename.sql> # ํ์ฌ ํด๋์ ํ์ผ์ด ์์ผ๋ฉด path ์๋ต ๊ฐ๋ฅ
cd ds_sql_ws
mysql -u root -p
show databases;
use zerobase;
โป ๋ง์ง๋ง ๋ถ๋ถ์ db ์ ๋ ฅํ๋ฉด ๋ฐ๋ก ํด๋น db๋ก ์ด๋๋จ
mysql -u root -p zerobase
source test01.sql # sql ํ์ผ ์คํ
desc police_station;
mysql -u username -p <database> < </path/filename.sql>
exit
์์ 2 (์ธ๋ถ์์ ๋ฐ๋ก ์คํ) ์์ธํน๋ณ์ ๊ด์๋ณ 5๋ ๋ฒ์ฃ ํํฉ ์ ๋ณด๋ฅผ ํ ์ด๋ธ๋ก ์์ฑ
์์ 2 (์ธ๋ถ์์ ๋ฐ๋ก ์คํ) zerobase Database ์ ์ ์ํ๋ฉด์ SQL File ์ ์คํ
mysql -u root -p zerobase < test02.sql
mysql -u root -p
show databases;
use zerobase;
desc crime_status;
SQL file๋ก database ๋ฐฑ์ ๊ฐ๋ฅ, ๋ฐฑ์ ํ ์์ ์ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋จ
ํน์ database backup
mysqldump -u username -p dbname > backup.sql # ํน์ database backup
mysqldump -u username -p --all-databases > backup.sql # ๋ชจ๋ database backup
cmd
cd Documents/ds_sql_ws
mysqldump -u root -p zerobase > zerobase.sql
code .
๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ฐฑ์ ํ sql file์ ์คํํ์ฌ ๊ทธ ์์ ์ผ๋ก ๋ณต๊ตฌํ๊ฑฐ๋ ์ด์ ๊ฐ๋ฅ (sql file์ ์คํํ๋ ๋ฐฉ๋ฒ๊ณผ ๋์ผ)
์์ AWS RDS (database-1) ์๋น์ค๊ฐ ์ฌ์ฉ ๊ฐ๋ฅํ ์ํ์์ ์ ์
mysql -h <์๋ํฌ์ธํธ> -P 3306 -u admin -p
show databases;
use zerobase;
source zerobase.sql
show tables;
mysqldump -u username -p dbname tablename > backup.sql
vscode
mysqldump -u root -p zerobase celeb > celeb.sql
mysql -h database-1.cuiypimjmxdl.us-east-2.rds.amazonaws.com -P 3306
-u admin -p zerobase
show tables;
drop table celeb; # ํ
์ด๋ธ ์ญ์
show tables;
source celeb.sql
show tables;
select * from celeb;
mysqldump -d -u username -p dbname tablename > backup.sql # ํน์ Table Schema Backup
mysqldump -d -u username -p dbname > backup.sql
vscode
mysqldump -d -u root -p zerobase snl_show > snl.sql
mysqldump --set-gtid-purged=OFF -h database-1.cuiypimjmxdl.us-east-2.rds.amazonaws.com -P 3306 -u admin -p zerobase > backup_zerobase.sql
mysql -h database-1.cuiypimjmxdl.us-east-2.rds.amazonaws.com -P 3306 -u admin -p
create database zerodb default character set utf8mb4;
show databases;
use mysql;
select host, user from user;
show grants for 'zero'
show grants for 'zero';
use zerodb;
source backup_zerobase.sql;
show tables;
source insert.sql;
select * from police_station;
exit
mysqldump --set-gtid-purged=OFF -h database-1.cuiypimjmxdl.us-east-2.rds.amazonaws.com -P 3306 -u admin -p zerobase police_station > backup_police.sql
mysql -h database-1.cuiypimjmxdl.us-east-2.rds.amazonaws.com -P 3306 -u admin -p
show databases;
use zerobase;
show tables;
source insert.sql
select * from police_station;
์ด๋ ต๋ค...์์ํ๋ค..
๐ป ์ถ์ฒ : ์ ๋ก๋ฒ ์ด์ค ๋ฐ์ดํฐ ์ทจ์ ์ค์ฟจ