<?php
//Zuerst die Funktion selbst:
function database_size($db)
{
$result =
mysql_list_tables($db);
$anzahl =
mysql_num_rows($result);
$size =
0;
for ($i=0;
$i < $anzahl;
$i++)
{
$table_name =
mysql_tablename($result,
$i);
$sql =
mysql_query("SHOW
TABLE STATUS FROM ".$db."
LIKE '".$table_name."'");
$data =
mysql_fetch_array($sql);
$size +=
(($data['Index_length']
+ $data['Data_length'])/1024/1024);
}
return number_format($size,
4)."
MB";
}
/*----------------------------*/
//so rufen wir die Funktion nun auf
//Eine Verbindung zu MySQL muss bestehen...
$db = "Datenbankname";
$db_size =
database_size ($db);
echo "Die Datenbankgroesse
betraegt $db_size <br /> \n";
?>
Hinweis
: Das lesen des Artikels Sql db größe
- listings ID: 1494
auf Dreamcodes,
sowie Link Verweise auf Internetseiten
fremder Anbieter erfolgen auf eigene Gefahr. Dreamcodes
haftet nicht für Schäden, die aus der Verwendung des
Inhaltes der Artikel erfolgen könnten. Schadenersatzansprüche, aus welchem
Rechtsgrund auch immer, sind ausgeschlossen !
Live Statistik
Datum: 24.11.2024
Uhrzeit: 13:19 Uhr
Online: 3 User
User heute: 10679
User allgem.: 35349755