654380491
hola@carlosdk.com
Login
[miniorange_social_login]

Login with your site account

Lost your password?

Carlos DK Carlos DK
  • Inicio
  • Kit digital
  • Universo Dk
  • Blog
  • Contacto
Back
  • Inicio
  • Kit digital
  • Universo Dk
  • Blog
  • Contacto
  • Home
  • Blog
  • Tutoriales formativos
  • Saber el tamaño en kbs de una base de datos y sus tablas

Tutoriales formativos

13 Nov

Saber el tamaño en kbs de una base de datos y sus tablas

  • By Carlos Dk
  • In Tutoriales formativos
  • 0 comment

Bienvenidos a VerTutoriales.com en esta ocasión vamos a ver como controlar el espacio utilizado de una base de datos, para por ejemplo, controlar el tamaño de crecimiento o si queremos restringir desde php el espacio del cliente.

Veamos la sencillez del código, utilizaremos una consulta de MySQL que nos devolverá el espacio utilizado. Vamos al lío:

//Archivo de conexión a la base de datos
$conexion = mysql_connect(“localhost”, “usuario”, “contraseña”);

mysql_select_db(“nombrebasededatos”, $conexion);

$sql = “SHOW TABLE STATUS”;
$resultado = mysql_query($sql);

$total = 0;

//Suma los tamaños de los indices y los datos de todas las tablas
while ($tabla = mysql_fetch_assoc($resultado))
{
$total += ($tabla[‘Data_length’]+$tabla[‘Index_length’]);
}

echo “Registros “.$total.” bytes <br>”;

Lo primero que hacemos es realizar la conexión normalmente, una vez que le decimos que base de datos, utilizaremos SHOW TABLE STATUS que nos devolverá todas las tablas de la bd, luego recorremos todas las tablas y le pedimos que nos devuelva el espacio que ocupa nuestros datos dentro de la bd además del espacio de los indices.

Una vez que recorremos todas las tablas mostramos y ya tendriamos nuestro sumador de espacio de base de datos.

Espero que les sea util, más adelante pondré el espacio que utilizamos en un directorio, para que se pueda controlar completamente el espacio de una web, tantos archivos como la bbdd.

Un saludo!

Tags:phpProgramacion
  • Share:
Carlos Dk

You may also like

Crear categorías y configurar menú en WordPress en 4 min.

  • marzo 3, 2019
  • by Carlos Dk
  • in Tutoriales formativos
Crear categoría y menú WordPress Es indispensable en una nueva instalación de WordPress, crear las...
Instalar tema en WordPress en 2 pasos
febrero 23, 2019
Actualizar MySQL 5.1 a 5.6 en CentOS 6.9 con Plesk como panel
octubre 20, 2018
Recorrer todos los objetos de una capa o del DOM completo con JQuery
diciembre 22, 2014

Leave A Reply Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Busca en la web

Recomiendo

Software ERP empresarial

Categorías

  • Miscelanea (129)
  • Tutoriales formativos (622)

Ponte en contacto

+34 654380491

hola@carlosdk.com

Torre del Mar (Málaga)

Enlaces rápidos

  • Universo Dk
  • Contacto
  • Blog

Soy social

  • Twitter
  • Linkedin
  • Youtube

Newsletters

Suscríbete para enterarte de lo último que estoy haciendo. No lo usaré para enviarte SPAM inútil 😉

Esta web la he diseñado con cariño en Andalucía por Carlos Dk