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

बड़ी मात्रा में परीक्षण डेटा के साथ डेटाबेस तालिकाएँ भरें

आप संग्रहीत प्रक्रिया का भी उपयोग कर सकते हैं . एक उदाहरण के रूप में निम्न तालिका पर विचार करें:

CREATE TABLE your_table (id int NOT NULL PRIMARY KEY AUTO_INCREMENT, val int);

तब आप इस तरह एक संग्रहीत कार्यविधि जोड़ सकते हैं:

DELIMITER $$
CREATE PROCEDURE prepare_data()
BEGIN
  DECLARE i INT DEFAULT 100;

  WHILE i < 100000 DO
    INSERT INTO your_table (val) VALUES (i);
    SET i = i + 1;
  END WHILE;
END$$
DELIMITER ;

जब आप इसे कॉल करेंगे, तो आपके पास 100k रिकॉर्ड होंगे:

CALL prepare_data();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में प्राथमिक कुंजी को अनदेखा करते हुए डुप्लिकेट पंक्तियों को खोजने के 7 तरीके

  2. कैसे php में एक सुरक्षित mysql तैयार बयान बनाने के लिए?

  3. डुप्लिकेट प्रविष्टि की जाँच करें बनाम PDO errorInfo परिणाम का उपयोग करें

  4. जांचें कि क्या mysql डेटाबेस मौजूद है, परिणाम के आधार पर कार्रवाई करें

  5. MySQL, Grails 2 ऐप के लिए लंबे समय तक निष्क्रियता के दौरान पूल किए गए कनेक्शन को जीवित रखने का सही तरीका (या उन्हें समय देना और ताजा प्राप्त करना)