Mysql/MariaDB shellscript를 사용한 DB 삭제및 생성 0 1 914

by 아이언조 [MySQL] mysql mariadb.database dba shellscript [2019.12.16 18:41:00]


안녕하세요. cents os에서 maria Db를 사용하고있습니다

Database를 백업 및 복원 작업을 진행중인데 shellscript로 DB복원 명령어를 작성했는데

그 전에 DB를 지우고 다시 생성하여 복원작업까지 한번에 shell sciprt 파일로 작성하려고하는데

어떻게 작성하면 되는지 알려주실 수 있나요? 구글링해서 해본결과 다 실패해서 여쭤봅니다 !

답변 달아주시면 감사하겠습니다.


#기존 DB삭제 => 오류
mysql -uedms -pedms DROP DATABASE edms_mdb;

#기존 DB생성 = >오류


mysql -uuser-ppw  DB < /경로/복원DB.sql
#DB 복원코드

 

by pajama [2019.12.18 15:20:25]

아래 간단한 스크립트를 만들어서 실행해봤습니다.

drop database나 sql file을 mysql 명령에서 실행하면 되지 않을까요?

 

MYSQL_ROOT="user"
MYSQL_PWD="password"
mysql -u$MYSQL_ROOT -p$MYSQL_PWD <<+
source t1.sql
+

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입