Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [php] MySQL dump script (https://forum.scholieren.com/showthread.php?t=166276)

Orion 23-07-2002 15:29

[php] MySQL dump script
 
Ik wil een script maken (noem het maar ff dump.php) dat een dump maakt van een volledige mysql database, op de manier zoals phpmyadmin het ook geeft....

Maar: ik wil helemaal niets in hoeven voeren, var's mee te geven. Bij het aanroepen van het script moet er dus gewoon een output weergegeven worden.

bijvoorbeeld:
Code:

#
# Table structure for table `access`
#

DROP TABLE IF EXISTS `access`;
CREATE TABLE `access` (
  `userid` int(10) unsigned NOT NULL default '0',
  `forumid` smallint(5) unsigned NOT NULL default '0',
  `accessmask` smallint(5) unsigned NOT NULL default '0',
  PRIMARY KEY  (`userid`,`forumid`)
) TYPE=InnoDB ROW_FORMAT=COMPRESSED;

#
# Dumping data for table `access`
#

INSERT INTO `access` (`userid`, `forumid`, `accessmask`) VALUES (4, 3, 1),
(25, 34, 1),
(25, 35, 1),
(25, 33, 1),
(513, 3, 1),
(513, 4, 1),
(25, 36, 1);

Wat voor querie gebruikt phpmyadmin hiervoor?

Ik hoop dat jullie het een beetje begrijpen en kunnen helpen..

DeathKnight 23-07-2002 15:43

Als je toch volledige acces heb kan je net zo goed mysqldump.exe gebruiken :D

PHPmyadmin gaat namelijk echt alles uitlezen en daar een query van maken.

Orion 23-07-2002 15:58

Citaat:

DeathKnight schreef:
Als je toch volledige acces heb kan je net zo goed mysqldump.exe gebruiken :D

heb ik niet

en bovendien is het geen windows (obvious)

DeathKnight 23-07-2002 16:07

Nou dan zit er maar 1 ding op.. lekker creatief gaan php'en ofzo :)

Misschien is het wel mogelijk om phpmyadmin te strippen maar die heeft nogal veel includes e.d. denk ik daar wordt je niet vrolijk van.

Kijk ook eens op www.hotscripts.com daar vind je misschien ook nog wel wat relevants ;)

Chimera 23-07-2002 16:46

Citaat:

Orion schreef:

Wat voor querie gebruikt phpmyadmin hiervoor?

Ik denk dat PMA dat gewoon zelf doet, gewoon via een SELECT-query.

Harrie 23-07-2002 21:11

mja. als je dat wilt doen.. reken maar een paar uur werk daaraan..

dat is verdomd veel werk. k heb eens een x geprobeerd om zoiets als phpmyadmin te programmen.. maar k bleef bij de tabellen.. daarna was ik er al poepflauw van.. :p

erhen 24-07-2002 10:09

Kan je toch in PHP doen dmv een MySQL database connectie ?
Is niet zo vreselijk moeilijk, als je een voorbeeld wilt wil ik da wel ff posten...

Orion 24-07-2002 10:47

Citaat:

erhen schreef:
Kan je toch in PHP doen dmv een MySQL database connectie ?
Is niet zo vreselijk moeilijk, als je een voorbeeld wilt wil ik da wel ff posten...

nou, graag

Harrie 24-07-2002 11:24

Citaat:

erhen schreef:
Kan je toch in PHP doen dmv een MySQL database connectie ?
Is niet zo vreselijk moeilijk, als je een voorbeeld wilt wil ik da wel ff posten...

weet jij wel waar je over praat ? :confused: :o

Orion 24-07-2002 11:40

Citaat:

Harrie schreef:


weet jij wel waar je over praat ? :confused: :o


waarschijnlijk niet.. maar dat laten we even buiten beschouwing ;)

Orion 24-07-2002 11:45

Ik heb het nu als volgt opgelost:

Ik gebruik tbl_dump.php van phpmyadmin (het script dat voor de daadwerkelijke dump zorgt... hierin definieer ik de variabelen die ik anders dmv een formulier mee zou geven

PHP-code:

<?
$table_select = array("access", "adminlog", "adminutil", "announcement", "attachment", "avatar", "bbcode", "calendar_events", "customavatar", "forum", "forumpermission", "ftpdata", "icon", "moderator", "poll", "pollvote", "post", "privatemessage", "profilefield", "replacement", "replacementset", "search", "searchindex", "session", "setting", "settinggroup", "smilie", "style", "subscribeforum", "subscribethread", "template", "templateset", "thread", "threadrate", "user", "useractivation", "userfield", "usergroup", "usertitle", "word");


$what=data;
$drop=1;
$showcolumns=yes;
$extended_ins=yes;
$use_backquotes=1;
$asfile=sendit;
$zip=zip;
$server=1;
$lang=en;
$db=dutchpeepz;
?>

Het werkt.. maar als iemand een meer elegante oplossing heeft, hou ik me aanbevolen

eddie 24-07-2002 11:49

je kan toch de beschikbare tabellen gewoon opvragen?
Wat is het probleem dan?

[edit]
http://www.php.net/manual/en/functio...ist-tables.php
http://www.php.net/manual/en/functio...ist-fields.php
[/edit]

erhen 24-07-2002 12:29

Citaat:

Harrie schreef:


weet jij wel waar je over praat ? :confused: :o

Ja, ik weet waar ik over praat...
Ik maak namelijk als vakantiewerk een paar PHP sites voor bedrijven...

ik maak even een simpel stukje code voor je om een vooraf gedefinieerde MySQL query via PHP uit te kunnen voeren :
PHP-code:

<?PHP

$database
="database";
$username="gebruikersnaam mysql";
$password="wachtwoord mysql";
//Localhost = de mysql server, draait die niet op localhost vervangen door de locatie waar hij wel draait
$db=mysql_pconnect("localhost","$username","$password") or die ("Het maken van de verbinding met de database is mislukt");
@
mysql_select_db($database,$db) or die ("Het selecteren van de database is mislukt");

$sql_query ="HIER DE MYSQL QUERY PLAATSEN";
$result mysql_query($sql_query$db);
    if (
$result){
        echo 
"\n";
    }
    else {
        echo 
"Bij een poging een query op de mysql db te doen is hetvolgende fout gegaan :<br>\n<b>".mysql_errno($db)."</b><br>Foutweergave:\n".mysql_error($db)."</b>\n";
    }
mysql_close($db);
?>

Simpel als wat...

Op deze manier kan je ook een submit formulier maken waarbij je de query als variabele gaat posten vanuit dat formulier, op zo'n manier zou je iedere normale query kunnen uitvoeren.

Op dezelfde manier kan je dus ook een query doen om de gegevens over de database op te vragen...
Maar als je een dump van je DB wilt, kan je dan geen cron job gebruiken ? (dmv mysqldump)

Als je shell toegang heb kan je het dmv het volgende scrippie doen, dit script mailt het gelijkt naar de persoon op:
Code:

mysqldump -A > dump.sql
cat dump.sql|mail -s MyqlDump email@adres.nl


Orion 24-07-2002 12:47

Citaat:

erhen schreef:
PHP-code:

<?PHP
$sql_query 
="HIER DE MYSQL QUERY PLAATSEN";
?>



d'oh!!! daar gaat het dus om :rolleyes:

-=Odysseus=- 24-07-2002 13:05

Citaat:

Orion schreef:



d'oh!!! daar gaat het dus om :rolleyes:

lol dit is erug komisch :D

eddie 24-07-2002 13:20

ok. Let me try :)
*is geen PHP expert, dus kunnen foutjes in zitten:p*
PHP-code:

// blabla... verbinding gemaakt
$tables mysql_list_tables($dbname);
if (!
$result)
{
  print 
"DB Error, could not list tables\n";
  print 
'MySQL Error: ' mysql_error();
  exit;
}
   
while (
$table mysql_fetch_row($tables)) 
{
  
$fields mysql_list_fields($dbname$table[0], $link); // waar is $link voor nodig (is nl optioneel)?
  
$columns mysql_num_fields($fields);
  
$field mysql_fetch_row($fields);
  
$velden $field[0];
  while ( 
$field mysql_fetch_row($fields))
  {
    
$velden $velden ", " $field[0]; 
  }

  
$SQLQuery "SELECT " $velden " FROM " $table;
 
//blabla query uitvoeren, resultaat opslaan in bestandje ofzo


Moeilijk he?

P=Hp² 25-07-2002 15:06

Ik heb eens een mod geschreven voor het WoltLab Burning Board, ook om backups mee te maken. Ik heb het omgeschreven, zodat het alle tabellen uit de database backupped, in plaats van alleen een paar geselecteerde, zoals het oorspronkelijk in het script was voorzien:
PHP-code:

<?
/* start config (0 = nee, 1 = ja) */
$host     = "localhost"; /* adres of IP van de MySQL-server */
$user     = ""; /* Gebruikersnaam op bovenstaande host */
$pass     = ""; /* Wachtwoord voor bovenstaatnde gebruiker */
$db       = ""; /* Naam van de database, waarvan de backup moet worden gemaakt */

$drop     = 0; /* Beginnen met DROP TABLE? */
$complete = 0; /* Complete INSERTS? (De Queries zien er dan zo uit: INSERT INTO tabel (velden) VALUES()) */
$extended = 0; /* Uitgebreide INSERTS? (Alle data uit een tabel word in één query gestopt) */
/*  end config  */

function tablehead($table,$drop=0){
  global $db;
    $fields = mysql_list_fields($db, $table);
    $cols = mysql_num_fields($fields);
    for($i = 0; $i < $cols; $i++){
      unset($data);
      $data[name] = mysql_field_name($fields, $i);
      $data[type] = mysql_field_type($fields, $i);
      $data[flag] = mysql_field_flags($fields, $i);
      $data[leng] = "(".mysql_field_len($fields, $i).")";
      $data[flag] = eregi_replace("not_null", "not null", $data[flag]);
      $data[flag] = eregi_replace("primary_key", "primary key", $data[flag]);
      $data[flag] = eregi_replace("blob", "", $data[flag]);
      $data[flag] = eregi_replace("binary", "", $data[flag]);
      $data[flag] = eregi_replace("unique_key", "unique", $data[flag]);
      $data[flag] = eregi_replace("multiple_key", "", $data[flag]);
      $data[type] = eregi_replace("string", "varchar", $data[type]);
      if(strstr($data[flag], "unsigned")){
        $data[flag] = eregi_replace("unsigned", "", $data[flag]);
        $data[flag] = "unsigned ".$data[flag];
      }
      if($data[type] == "blob") $data[leng] = "";
      if($data[type] == "datetime") $data[leng] = "";
      $fields2 .= ",\n$data[name] $data[type]$data[leng] $data[flag]";
      $output[flds] .= ",'".$data[name]."'";
    }
  $fields2 = ereg_replace("^,","",$fields2);
  $output[flds] = ereg_replace("^,","",$output[flds]);
  if($drop) $showdrop = "\n# Tabel \"".$table."\" wissen\nDROP TABLE IF EXISTS ".$table.";\n#";
  $output[head] = "#\n############################\n#".$showdrop."\n# Struktuur van tabel \"$table\"\nCREATE TABLE $table ($fields2\n);\r\n";
  return $output;
}

function tablecontent($table,$complete=0,$extended=0){
  global $db;
  if($complete){
    $fieldnames = tablehead($table);
    $fieldnames = "(".$fieldnames[flds].")";
  }
  $result = mysql_query("SELECT * FROM ".$table);
  while($data = mysql_fetch_array($result)){
    unset($valuebits);
    for($j = 0; $j < mysql_num_fields(mysql_list_fields($db, $table)); $j++){
      $valuebits .= ", '".$data[$j]."'";
    }
    $valuebits = eregi_replace("^, ","",$valuebits);
    if($extended) $insertbit .= ",\n(".$valuebits.")";
    else $insertbit .= "INSERT INTO ".$table.$fieldnames." VALUES(".$valuebits.");\n";
  }
  if($extended){
    $insertbit = eregi_replace("^,\n","",$insertbit);
    $insertbit = "INSERT INTO ".$table.$fieldnames." VALUES ".$insertbit.";";
  }
  $var1 = "\\\\";
  $var2 = "\\\\";
  $insertbit = eregi_replace($var1,$var2,$insertbit);
  if(mysql_num_rows($result)) $output = "# Data in tabel \"".$table."\"\n".$insertbit."\n";
  mysql_free_result($result);
  return $output;
}

mysql_connect($host, $user, $pass) or die("Kan geen verbinding maken met MySQL-Server ".$host);
mysql_select_db($db) or die("De opgegeven database vestaat niet");

$tables = mysql_list_tables($db);

$ii = mysql_num_rows($tables);
for($i = 0; $i < $ii; $i++){
  $table = mysql_tablename($tables, $i);

  $head    = tablehead($table, $drop);
  $content = tablecontent($table, $complete, $extended);
  
  $output .= $head["head"].$content;
}
mysql_free_result($tables);

header("content-type: text/plain");
echo $output;
?>

Dit zou moeten werken... ;)

Orion 25-07-2002 15:10

thnx! zal het 's proberen

Harrie 25-07-2002 16:07

hij is inderdaad strak :)
alleen hij gaf bij mij een error in 68.

ik heb even // voor de regel gezet ( // $insertbit = eregi_replace($var1,$var2,$insertbit); ) en toen werkte hij wél..

strak :)

P=Hp² 25-07-2002 16:13

Op mijn locale server werkt 'ie probleemloss... Wat was de foutmelding precies?

-> Debugging ;)

Orion 25-07-2002 16:21

idd

PHP-code:

WarningREG_EESCAPE in /www/public_html/dump.php on line 68 


en de database die ik probeer te backuppen is te groot :(


PHP-code:

Fatal errorAllowed memory size of 8388608 bytes exhausted (tried to allocate 3848985 bytesin /www/public_html/dump.php on line 69 


P=Hp² 25-07-2002 16:45

Mmh...

Ik zal eens proberen, of ik ook databrokjes van 500 entries per keer als output kan laten geven...

Chimera 25-07-2002 17:36

Citaat:

P=Hp² schreef:
Mmh...

Ik zal eens proberen, of ik ook databrokjes van 500 entries per keer als output kan laten geven...

Waarom buffer je dat in hemelsnaam? Heeft absoluut geen enkel nut.

P=Hp² 25-07-2002 17:45

Citaat:

Chimera schreef:


Waarom buffer je dat in hemelsnaam? Heeft absoluut geen enkel nut.

*met hoofd tegen tafel slaat*

Bedankt! Ik was vergeten, dat er hier helemaal geen buffer nodig is. Dat komt daardoor, dat het in het orignele script in een template moet worden ingevoegd, waarvoor het eerst in een variable moet worden 'gepakt'.

Maar goed, even een snelle fix dus:
PHP-code:

<?
/* start config (0 = nee, 1 = ja) */
$host     = "localhost"; /* adres of IP van de MySQL-server */
$user     = ""; /* Gebruikersnaam op bovenstaande host */
$pass     = ""; /* Wachtwoord voor bovenstaatnde gebruiker */
$db       = ""; /* Naam van de database, waarvan de backup moet worden gemaakt */

$drop     = 0; /* Beginnen met DROP TABLE? */
$complete = 0; /* Complete INSERTS? (De Queries zien er dan zo uit: INSERT INTO tabel (velden) VALUES()) */
$extended = 0; /* Uitgebreide INSERTS? (Alle data uit een tabel word in één query gestopt) */
/*  end config  */

function tablehead($table,$drop=0){
  global $db;
    $fields = mysql_list_fields($db, $table);
    $cols = mysql_num_fields($fields);
    for($i = 0; $i < $cols; $i++){
      unset($data);
      $data[name] = mysql_field_name($fields, $i);
      $data[type] = mysql_field_type($fields, $i);
      $data[flag] = mysql_field_flags($fields, $i);
      $data[leng] = "(".mysql_field_len($fields, $i).")";
      $data[flag] = eregi_replace("not_null", "not null", $data[flag]);
      $data[flag] = eregi_replace("primary_key", "primary key", $data[flag]);
      $data[flag] = eregi_replace("blob", "", $data[flag]);
      $data[flag] = eregi_replace("binary", "", $data[flag]);
      $data[flag] = eregi_replace("unique_key", "unique", $data[flag]);
      $data[flag] = eregi_replace("multiple_key", "", $data[flag]);
      $data[type] = eregi_replace("string", "varchar", $data[type]);
      if(strstr($data[flag], "unsigned")){
        $data[flag] = eregi_replace("unsigned", "", $data[flag]);
        $data[flag] = "unsigned ".$data[flag];
      }
      if($data[type] == "blob") $data[leng] = "";
      if($data[type] == "datetime") $data[leng] = "";
      $fields2 .= ",\n$data[name] $data[type]$data[leng] $data[flag]";
      $output[flds] .= ",'".$data[name]."'";
    }
  $fields2 = ereg_replace("^,","",$fields2);
  $output[flds] = ereg_replace("^,","",$output[flds]);
  if($drop) $showdrop = "\n# Tabel \"".$table."\" wissen\nDROP TABLE IF EXISTS ".$table.";\n#";
  $output[head] = "#\n############################\n#".$showdrop."\n# Struktuur van tabel \"$table\"\nCREATE TABLE $table ($fields2\n);\r\n";
  return $output;
}

function tablecontent($table,$complete=0,$extended=0){
  global $db;
  if($complete){
    $fieldnames = tablehead($table);
    $fieldnames = "(".$fieldnames[flds].")";
  }
  $result = mysql_query("SELECT * FROM ".$table);
  while($data = mysql_fetch_array($result)){
    unset($valuebits);
    for($j = 0; $j < mysql_num_fields(mysql_list_fields($db, $table)); $j++){
      $valuebits .= ", '".$data[$j]."'";
    }
    $valuebits = eregi_replace("^, ","",$valuebits);
    if($extended) $insertbit .= ",\n(".$valuebits.")";
    else $insertbit .= "INSERT INTO ".$table.$fieldnames." VALUES(".$valuebits.");\n";
  }
  if($extended){
    $insertbit = eregi_replace("^,\n","",$insertbit);
    $insertbit = "INSERT INTO ".$table.$fieldnames." VALUES ".$insertbit.";";
  }
  $var1 = "\\";
  $var2 = "\\";
  $insertbit = eregi_replace($var1,$var2,$insertbit);
  if(mysql_num_rows($result)) $output = "# Data in tabel \"".$table."\"\n".$insertbit."\n";
  mysql_free_result($result);
  return $output;
}

mysql_connect($host, $user, $pass) or die("Kan geen verbinding maken met MySQL-Server ".$host);
mysql_select_db($db) or die("De opgegeven database vestaat niet");

header("content-type: text/plain");

$tables = mysql_list_tables($db);

$ii = mysql_num_rows($tables);
for($i = 0; $i < $ii; $i++){
  $table = mysql_tablename($tables, $i);

  $head    = tablehead($table, $drop);
  $content = tablecontent($table, $complete, $extended);
  
  echo $head["head"].$content;
}
mysql_free_result($tables);
?>

Mocht iemand nog geïnteresseerd zijn in de databrok-versie, hier is 'ie:
PHP-code:

<?php
/* start config (0 = nee, 1 = ja) */
$host     "localhost"/* adres of IP van de MySQL-server */
$user     ""/* Gebruikersnaam op bovenstaande host */
$pass     ""/* Wachtwoord voor bovenstaatnde gebruiker */
$db       ""/* Naam van de database, waarvan de backup moet worden gemaakt */

$drop     0/* Beginnen met DROP TABLE? */
$complete 0/* Complete INSERTS? (De Queries zien er dan zo uit: INSERT INTO tabel (velden) VALUES()) */
$extended 0/* Uitgebreide INSERTS? (Alle data uit een tabel word in één query gestopt) */

$entries  5/* Hoeveel entries moeten er per keer worden gebackupped */
/*  end config  */

if(!$start$start 0;

function 
tablehead($table,$drop=0){
  global 
$db;
    
$fields mysql_list_fields($db$table);
    
$cols mysql_num_fields($fields);
    for(
$i 0$i $cols$i++){
      unset(
$data);
      
$data[name] = mysql_field_name($fields$i);
      
$data[type] = mysql_field_type($fields$i);
      
$data[flag] = mysql_field_flags($fields$i);
      
$data[leng] = "(".mysql_field_len($fields$i).")";
      
$data[flag] = eregi_replace("not_null""not null"$data[flag]);
      
$data[flag] = eregi_replace("primary_key""primary key"$data[flag]);
      
$data[flag] = eregi_replace("blob"""$data[flag]);
      
$data[flag] = eregi_replace("binary"""$data[flag]);
      
$data[flag] = eregi_replace("unique_key""unique"$data[flag]);
      
$data[flag] = eregi_replace("multiple_key"""$data[flag]);
      
$data[type] = eregi_replace("string""varchar"$data[type]);
      if(
strstr($data[flag], "unsigned")){
        
$data[flag] = eregi_replace("unsigned"""$data[flag]);
        
$data[flag] = "unsigned ".$data[flag];
      }
      if(
$data[type] == "blob"$data[leng] = "";
      if(
$data[type] == "datetime"$data[leng] = "";
      
$fields2 .= ",\n$data[name] $data[type]$data[leng] $data[flag]";
      
$output[flds] .= ",'".$data[name]."'";
    }
  
$fields2 ereg_replace("^,","",$fields2);
  
$output[flds] = ereg_replace("^,","",$output[flds]);
  if(
$drop$showdrop "\n# Tabel \"".$table."\" wissen\nDROP TABLE IF EXISTS ".$table.";\n#";
  
$output[head] = "#\n############################\n#".$showdrop."\n# Struktuur van tabel \"$table\"\nCREATE TABLE $table ($fields2\n);\r\n";
  return 
$output;
}

function 
tablecontent($table,$complete=0,$extended=0,$start=0){
  global 
$db$entries;
  if(
$start$limit " LIMIT ".$start.",".$entries;
  else 
$limit " LIMIT 0,".$entries;
  
  if(
$complete){
    
$fieldnames tablehead($table);
    
$fieldnames "(".$fieldnames[flds].")";
  }
  
$result mysql_query("SELECT * FROM ".$table.$limit);
  while(
$data mysql_fetch_array($result)){
    unset(
$valuebits);
    for(
$j 0$j mysql_num_fields(mysql_list_fields($db$table)); $j++){
      
$valuebits .= ", '".$data[$j]."'";
    }
    
$valuebits eregi_replace("^, ","",$valuebits);
    if(
$extended$insertbit .= ",\n(".$valuebits.")";
    else 
$insertbit .= "INSERT INTO ".$table.$fieldnames." VALUES(".$valuebits.");\n";
  }
  if(
$extended){
    
$insertbit eregi_replace("^,\n","",$insertbit);
    
$insertbit "INSERT INTO ".$table.$fieldnames." VALUES ".$insertbit.";";
  }
  
$var1 "\\\\";
  
$var2 "\\\\";
  
$insertbit eregi_replace($var1,$var2,$insertbit);
  
$output[0] = mysql_num_rows($result);
  if(
$output[0]) $output[1] = "# Data in tabel \"".$table."\"\n".$insertbit."\n";
  
mysql_free_result($result);
  return 
$output;
}

mysql_connect($host$user$pass) or die("Kan geen verbinding maken met MySQL-Server ".$host);
mysql_select_db($db) or die("De opgegeven database vestaat niet");

$tables mysql_list_tables($db);
$ii mysql_num_rows($tables);

if(!
$step){
  for(
$i 0$i $ii$i++){
    
$table mysql_tablename($tables$i);
    
$head    tablehead($table$drop);
    
$output .= $head["head"];
  }
  
mysql_free_result($tables);
  
$ntable 0;
}
else{
  
$btable mysql_tablename($tables$ntable);
  
$output tablecontent($btable$complete$extended$start);
  
$otable $ntable;
  if(
$output[0] < $entries){
    
$ntable++;
    
$start 0;
  }
  else 
$start $start $entries;
  
  
$output htmlentities($output[1]);
  if(!
$output$output "Geen entries gevonden in tabel ".$btable;
  
  if(
$otable $ntable && $otable == ($ii 1)) $ended 1;
}
?>
<html>
<body>
<pre><?php echo $output?></pre><br>
<?php if(!$ended){ ?>
<a href="<?php echo $PHP_SELF?>?step=1&start=<?php echo $start?>&ntable=<?php echo $ntable?>">Volgende <?php echo $entries?> entries</a>
<?php } else { ?>
Backup voltooid
<?php ?>
</body>
</html>

E D I T E D: Pass & user gewist...

Chimera 25-07-2002 17:54

Leuk dat je username en pass nog in je script staan BTW ;)

P=Hp² 25-07-2002 17:58

Typisch... :rolleyes:

Nou ja, je hebt er weinig aan... ik heb hier een ander wachtwoord :D

Chimera 25-07-2002 18:09

Citaat:

P=Hp² schreef:
Typisch... :rolleyes:

Nou ja, je hebt er weinig aan... ik heb hier een ander wachtwoord :D

Tuurlijk, jouw wachtwoord interesseerd mij ook erg weinig. Maar je hebt altijd van die ettertjes die zich heel wat voelen als ze je database "r3wt3n". :)

Lethalis 25-07-2002 19:41

Citaat:

Chimera schreef:
Tuurlijk, jouw wachtwoord interesseerd mij ook erg weinig. Maar je hebt altijd van die ettertjes die zich heel wat voelen als ze je database "r3wt3n". :)
Pfff, als je mysqld niet bereikbaar is (lees: firewall), komen ze niet ver lijkt me :p

Als je maar niet overal hetzelfde wachtwoord voor gebruikt .. dan ben je wel de lul (email, SSH en dan mysql?) :d


Alle tijden zijn GMT +1. Het is nu 11:59.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.