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

PHP का उपयोग करके एकाधिक MySQL तालिकाएँ बनाएँ

आप mysql_query के साथ अर्धविराम से अलग की गई क्वेरी का उपयोग नहीं कर सकते , यह फ़ंक्शन एक समय में केवल एक क्वेरी की अनुमति देता है!

आपको अपने बयानों को अलग से निष्पादित करना होगा:

mysql_query("
    CREATE TABLE IF NOT EXISTS `mod_reminder_entries` (
        `id` INT(10) NOT NULL AUTO_INCREMENT, 
        `user_id` INT(10) NOT NULL, 
        `entry_name` VARCHAR(255) NOT NULL, 
        `entry_value` INT(10) NOT NULL, 
        PRIMARY KEY (`id`), 
        FOREIGN KEY (`user_id`) REFERENCES tblclients (`id`) 
    )
") or die(mysql_error());

mysql_query("
CREATE TABLE IF NOT EXISTS `second_table` (
    `user_id` INT(10) NOT NULL, 
    `fieldstotal` INT(10) NOT NULL, 
    FOREIGN KEY (`user_id`) REFERENCES tblclients (`id`) 
)
") or die(mysql_error());

या बेहतर, mysqli_multi_query का इस्तेमाल करें -- जिसका अर्थ है कि आपको mysqli पर स्विच करना होगा ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एकल पंक्ति नहीं मिलने पर डिफ़ॉल्ट मान लौटाएं

  2. क्लासिक एएसपी + मोटोबिट शुद्ध एएसपी अपलोड + यूटीएफ -8 चारसेट

  3. एक MySQL तालिका में उन सभी कॉलमों को खोजें जिनमें केवल शून्य मान हैं

  4. उपयोगकर्ता 'रूट' @ 'लोकलहोस्ट' (पासवर्ड का उपयोग करके:हाँ) के लिए प्रवेश निषेध (Mysql ::त्रुटि)

  5. Node.js MySQL क्वेरी से परिणाम लौटा रहा है