簡體   English   中英

如何從Google Cloud SQL備份存儲過程備份?

[英]How to backup stored procedure backup from Google Cloud SQL?

我只想從我的Google Cloud SQL DB創建/導出存儲過程。 我在phpmyadmin(安裝在Google App Engine上)控制台上嘗試了幾個命令,但始終遇到下面提到的錯誤。

我嘗試過的命令列表:

1. mysqldump --routines=true -u root sarda_yogi_mobile > my_database.sql
2. mysqldump --databases database_name [-h instance-ip -u username -p password] \ --hex-blob --default-character-set=utf8 > database_file.sql
3. mysqldump --databases database_name [-h instance-ip -u username -p password] --default-character-set=utf8 > database_file.sql
4. mysqldump --host="127.0.0.1" --user="root" --password="" --routines --triggers --events dbname > my_file.sql

錯誤信息:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysqldump --routines=true -u root db_name > my_database.sql' at line 1

誰能指出我正確的方向? 謝謝 :)

這些是您需要在命令行而不是通過phpMyAdmin shell運行的命令。

如果要從phpMyAdmin執行導出,則網上有一些指南,例如http://www.inmotionhosting.com/support/website/phpmyadmin/export-database-using-phpmyadmin

正如@Vadim所說的,您正在SQL Shell上嘗試命令行語句,如您所見,它不起作用。

要從phpMyAdmin內部執行存儲過程導出,請轉到數據庫的“例程”選項卡,然后為要導出的例程單擊“導出”。 如果願意,您可以改為使用復選框一次選擇多個導出。

例程對話框

暫無
暫無

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

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