प्रौद्योगिकी साझेदारी

Mysql परीक्षणदत्तांशं आयातयति

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

प्रायः संचालनस्य अनुरक्षणस्य च समये एतत् भवति : MySQL सारणीनाम परिवर्तयति, दत्तांशं विना समानं सारणीं निर्माति, पुरातनसारणीतः कतिपयान् आँकडान् तस्मिन् प्रतिलिपिं करोति

सारणीनाम परिवर्तयन्तु

RENAME TABLE old_table_name TO new_table_name;

एतेन मूलसारणीयाः स्थाने स्थास्यतिold_table_nameनामान्तरं कुर्वन्तुnew_table_name

समानं सारणीसंरचनां रचयन्तु, परन्तु दत्तांशं विना

CREATE TABLE new_table LIKE old_table_name;

एतेन नामकं सञ्चिका निर्मीयतेnew_tableनूतनं सारणी यस्याः संरचना आधारिता अस्तिold_table_nameसंरचना, परन्तु कोऽपि दत्तांशः प्रतिलिपितः न भविष्यति ।

पुरातनसारणीतः नूतनसारणीं प्रति अनेकदत्तांशखण्डान् प्रतिलिख्यताम्

INSERT INTO new_table SELECT * FROM old_table_name LIMIT number_of_rows;

एतत् आरभ्यतेold_table_nameचयनात् पूर्वंnumber_of_rowsवि- वस्त्राय्दत्तांशप्रवेशःआगच्छतिnew_table मध्यं।भवतः आवश्यकता अस्तिnumber_of_rowsयत् इच्छसि तत् प्रतिस्थापयतुप्रतिलिपिपङ्क्तयः ।

कृपया एतानि कार्याणि कर्तुं पूर्वं स्वदत्तांशस्य बैकअपं सुनिश्चितं कुर्वन्तु येन अप्रत्याशितसमस्याः निवारिताः भवन्ति ।यदि भवन्तः निश्चिताः न सन्ति तर्हि कपरीक्षण वातावरणएतानि आदेशानि .

उपर्युक्तानां सर्वेषां सोपानानां संयुक्तरूपेण उदाहरणम् अत्र अस्ति ।

  1. -- 假设原来的表名为 orders
  2. -- 第一步:重命名原来的表
  3. RENAME TABLE orders TO orders_backup;
  4. -- 第二步:创建一个新的空表,结构和原来的表一样
  5. CREATE TABLE orders LIKE orders_backup;
  6. -- 第三步:复制原表的前10条数据到新表中
  7. INSERT INTO orders SELECT * FROM orders_backup LIMIT 10;

एतानि कार्याणि MySQL आदेशपङ्क्तिसाधने अथवा SQL अन्तरफलकं प्रदाति यत् कस्मिन् अपि आँकडाधारप्रबन्धनसाधने कर्तव्यानि । एतान् आदेशान् निष्पादयितुं भवतः पर्याप्ताः अनुमतिः अस्ति इति सुनिश्चितं कुर्वन्तु ।