0
mysql 데이터베이스의 모든 뷰를 어떻게 덤프 할 수 있습니까? 나는 테이블 구조, 절차 등을 필요로하지 않는다. 보기 만 필요합니다.Windows 데이터베이스의 모든 뷰에 대해 mysqldump 명령을 사용 하시겠습니까?
도와주세요.
감사
mysql 데이터베이스의 모든 뷰를 어떻게 덤프 할 수 있습니까? 나는 테이블 구조, 절차 등을 필요로하지 않는다. 보기 만 필요합니다.Windows 데이터베이스의 모든 뷰에 대해 mysqldump 명령을 사용 하시겠습니까?
도와주세요.
감사
#!/bin/sh
SRC_USER=root
SRC_PASS=secret
SRC_DB=mydb
SRC_DB_HOST=10.10.10.1
DEST_DB_HOST=localhost
DEST_USER=$SRC_USER
DEST_PASS=$SRC_PASS
DEST_DB=$SRC_DB
# External tools needed used by this script
MYSQLDUMP=/usr/bin/mysqldump
MYSQL=/usr/bin/mysql
FGRES=/usr/bin/fgres
# Dump database
$MYSQLDUMP -u $SRC_USER -p$SRC_PASS --opt $DB -h $DB_HOST > $DB.sql
# Replace the DEFINER lines with appropriate [email protected]
$FGRES "$SRC_DB_HOST" "$DEST_DB_HOST" $DB.sql
# Now insert the database in destination
$MYSQL -u $DEST_USER -p$DEST_PASS -D $DEST_DB < $DB.SQL
당신이 this link를 확인할 수 있습니다.
보기 정의를 덤프하거나보기를 실행하여 반환 된 데이터를 묻는 중입니까? 행운을 빕니다. – shellter