Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैं mysqldump से तालिका कैसे हटाऊं?

आप कुछ पंक्तियों को हटाने के लिए 'n, n d' का उपयोग कर सकते हैं। मुझे लगता है कि आपके मामले में आप तालिका को प्रश्न में रखना चाहते हैं, लेकिन डेटा नहीं चाहते हैं?

"टेबल के लिए डेटा डंपिंग" शामिल करने के लिए grep कमांड बदलें:

grep -n 'Table structure\|Dumping data for table' dump.sql 
19:-- Table structure for table `t1`
37:-- Dumping data for table `t1`
47:-- Table structure for table `t2`
66:-- Dumping data for table `t2`
76:-- Table structure for table `t3`
96:-- Dumping data for table `t3`
के लिए डेटा डंपिंग

अब, यदि आप t2 के लिए डेटा नहीं चाहते हैं, तो आप इसका उपयोग कर सकते हैं:

sed '66,75 d' dump.sql > cleandump.sql


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. स्कूप इंपोर्ट --पासवर्ड-फाइल फंक्शन स्कूप 1.4.4 में ठीक से काम नहीं कर रहा है

  2. तालिका से * चुनें जहां तारीख =आज

  3. कॉलम में अनुमत अधिकतम लंबाई प्राप्त करें, mysql

  4. द्वारा समूह के भीतर आदेश?

  5. PHP/MySQL - अद्वितीय यादृच्छिक स्ट्रिंग बनाने का सबसे अच्छा तरीका?