मैं एक सरल संरचना बनाने की कोशिश कर रहा हूं जो केवल मेरे डेटाबेस को डंप करता है। उपयोग करने mysqldump
से मुझे परिणाम मिलता है जैसे:
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `foo`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
कोई फर्क नहीं पड़ता कि मैं क्या कोशिश करता हूं, मैं सिर्फ उन टिप्पणियों से छुटकारा नहीं पा सकता हूं।
मैं वर्तमान में उपयोग कर रहा हूं: mysqldump -p -d --add-drop-table --skip-tz-utc --skip-set-charset -h 127.0.0.1 -u foo bar --result-file=dumpfile.sql
संपादित करें: मैं हालांकि अन्य टिप्पणियों को बनाए रखना चाहता हूं, जैसे कि-- MySQL dump 10.13 Distrib 5.1.41, for Win32 (ia32)