MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLデータベースのリストを取得するためのPHPスクリプトをどのように記述できますか?


次のPHPスクリプトを記述して、利用可能なMySQLデータベースのリストを取得できます-

<?php
   $con = mysql_connect("localhost", "userid", "password");

   if (!$con) {
      die('Could not connect: ' . mysql_error());
   }
   $db_list = mysql_list_dbs($con);

   while ($db = mysql_fetch_object($db_list)) {
      echo $db->Database . "<br />";
   }
   mysql_close($con);
?>

  1. MySQLデータベースのテーブルのサイズを取得するにはどうすればよいですか?

    MySQLデータベースのテーブルのサイズを取得するには、「information_schema.tables」を使用できます。 すべてのテーブルのサイズを知るための構文は次のとおりです。 SELECT TABLE_NAME AS `ALLTABLESNAME`, ROUND((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024) AS `TABLESIZEIN(MB)` FROM information_schema.TABLES WHERE TABLE_SCHEMA = yourDatabaseName ORDER BY (DATA_LENGT

  2. PHPを使用してMySQLデータベースで可能な列挙型の値を取得するにはどうすればよいですか?

    INFORMATION_SCHEMA.COLUMNSテーブルを使用して、MySQLデータベースで可能な列挙値を取得できます。構文は次のとおりです- SELECT    COLUMN_TYPE AS anyAliasName FROM    INFORMATION_SCHEMA.COLUMNS WHERE    TABLE_SCHEMA = ‘yourDatabaseName’ AND TABLE_NAME = 'yourTableName' AND COLUMN_NAME = 'your