<
УЦ Контакт

Лидер IT образования

Как приятно знать, что ты что-то узнал (Мольер)

 
03056, Киев, пер. Ковальский 13, 1-й этаж, офис №2
 
Программы курсов

Акция! Студентам - Скидка 15%! Слушателям IT Academy бесплатное посещение English Club

Статья>>Як дізнатися розмір БД php?

У цій невеликій статті ви дізнаєтеся, як отримати розмір вашої бази даних (БД) MySQL використовуючи мову програмування PHP. Для початку нам потрібно проста функція formatfilesize (), яка буде перетворювати розмір в байтах в більш "читаний вигляд". Думаю, розібратися вам буде з нею нескладно. Як бачите, нам буде потрібно попередньо витягти (заголовки) header information нашого звукового файлу типу тривалості duration, bit rate, audio channel і т.д. Щоб було зрозуміліше, це робить функція unpack для декодування файлу: Далі нам природно необхідно підключитися до самої бази даних MySQL, щоб дізнатися її розмір. Визначимо змінну, яка буде містити ім'я нашої бази даних. Замініть "databasename" на ім'я своєї бази даних: Ну а тепер нам залишилося головне - обчислити розмір нашої БД. Це робиться дуже просто - необхідно просто пройтися по кожній таблиці БД скласти розмір даних та індексу БД: Зараз наш розмір БД в байтах міститься в змінній $ dbsise. Нам залишилося лише скори статися згаданої на початку статті функцією formatfilesize () для форматування цього розміру (розділимо його на кіло-, мега-): Ось, власне, і все. Удачі!