Versio

Database structuur vergelijken

Het synchroniseren van een database structuur vanuit een test naar een live omgeving, vraagt veel zorgvuldigheid.

Omdat de klant vaak zo min mogelijk down time wil, kan je vaak niet de database overschrijven, met die van de live omgeving.

Om te controleren welke tabellen gewijzigd zijn, heb ik dit scriptje een tijdje terug geschreven.

Hiermee vergelijk je de structuren van 2 of meerdere (mysql) databases.

Wat het scriptje doet, is aan de hand van opgegeven database inloggegevens, één voor één de structuren ophalen, en deze vervolgens vergelijken.


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
$dbcredentials
[1] = array(
   'host' => '',
   'dbusername' => '',
   'dbpassword' => '',
   'dbname' => ''
);
$dbcredentials[2] = array(
   'host' => '',
   'dbusername' => '',
   'dbpassword' => '',
   'dbname' => ''
);
// hier kan je net zo veel $dbcredentials aan toevoegen, al naar gelang het aantal database dat je wilt vergelijken.
?>



Ik hoop dat er iemand is, die dit kan gebruiken.

Werkend voorbeeld

Gesponsorde koppelingen

BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  

PHP script bestanden

  1. dbcompare.php

 

0 reactie op 'Database structuur vergelijken'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Get Adobe Flash player