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

PHP - JSON फ़ाइल में MySQL टेबल निर्यात करें

MySQL में कोई 'टेबल आईडी' नहीं है और इसलिए परिणाम SHOW TABLES से सेट किया गया है कोई अनुक्रमणिका नहीं है id . परिणामसेट में एकमात्र अनुक्रमणिका का नाम 'Tables_in_DATABASENAME' है।

साथ ही आपको mysqli लाइब्रेरी का उपयोग करना चाहिए क्योंकि अच्छी पुरानी MySQL लाइब्रेरी बहिष्कृत है। एक उदाहरण तैयार करने के बाद:

<?php

$mysqli = new mysqli(
    'yourserver',
    'yourusername',
    'yourpassword',
    'yourdatabasename'
);

if ($mysqli->connect_errno) {
    echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") "
         . $mysqli->connect_error;
}


$result = $mysqli->query('SHOW TABLES FROM `yourdatabasename` LIKE \'%food_%\'');
if(!$result) {
    die('Database error: ' . $mysqli->error);
}

$posts = array();
// use fetch_array instead of fetch_assoc as the column
while($row = $result->fetch_array()) {
    $tablename = $row[0];
    $posts []= array (
        'tablename' => $tablename
    );
}

var_dump($posts);



  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 में LENGTH () क्या है?

  2. दिनांक को MM/DD/YYYY प्रारूप में MySQL दिनांक में बदलें

  3. परिणामी कॉलम को कई कॉलम में कैसे विभाजित करें

  4. Mysql:विदेशी कुंजी जोड़ने से MyISAM तालिकाओं पर चेतावनी/त्रुटि नहीं मिलती है

  5. MySQL तालिका में CSV फ़ाइल कैसे आयात करें