簡體   English   中英

Windows Command for mysqldump數據庫中的所有視圖?

[英]Windows Command for mysqldump of all views in a database?

我該如何在我的mysql數據庫中轉儲所有視圖。 我不需要表結構,程序..etc。 僅視圖是必需的。

請幫我。

謝謝

#!/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 user@host 
$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

您可以檢查此鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM