| 
				 
 
 
 
    
    
    
    
 
 
 
 
  
 
	
	
    	:: Anbieterverzeichnis ::
        Globale Branchen
        Informieren Sie sich über ausgewählte 
                        Unternehmen im 
                        Anbieterverzeichnis von SELFPHP   
                        
  
     
	
      
	
	
    	:: SELFPHP Forum ::
        Fragen rund um die Themen PHP? In über 
                        120.000 Beiträgen finden Sie sicher die passende 
                        Antwort!   
	     
	
      
	
	
    	 :: Newsletter ::
        Abonnieren Sie hier den kostenlosen 
                        SELFPHP Newsletter!
 
 
   
	    
	
      
	
	
    	:: Qozido ::
        Die Bilderverwaltung mit Logbuch für 
                        Taucher und Schnorchler.    
	     
	
                           
 | 
  
    
      |   | 
      
        
          Datenbank erstellen   | 
         
                           
         
         
               
        
          
            
            	
  Wie Sie bereits wissen, ist eine Datenbank unter MySQL nichts anderes als ein Verzeichnis. Die Einrichtung einer Datenbank bedeutet somit, ein Verzeichnis zu erzeugen. Die MySQLi-Methode query() ermöglicht es Ihnen, via SQL-Abfrage ein solches Verzeichnis anzulegen. 
 
<?php 
 
// Verbindungs-Objekt samt Zugangsdaten festlegen 
@$db = new mysqli('localhost', 'matthias', 'geheim'); 
 
// Verbindung überprüfen 
if (mysqli_connect_errno()) { 
  printf("Verbindung fehlgeschlagen: %s\n", mysqli_connect_error()); 
  exit(); 
} 
 
// SQL-Befehl 
$sql_befehl = "CREATE DATABASE IF NOT EXISTS testbank"; 
 
if ($db->query($sql_befehl)) { 
  // Meldung bei erfolgreicher Erstellung der Datenbank 
  echo "Datenbank erfolgreich angelegt.";   
} else { 
  // Meldung bei Fehlschlag 
  echo "Datenbank konnte nicht angelegt werden!"; 
} 
 
// Verbindung zum Datenbankserver beenden 
$db->close(); 
 
?>  
Beim Anlegen der Datenbank ist Ihnen die SQL-Abfrage CREATE DATABASE IF NOT EXISTS testbank behilflich. Sollte die Datenbank nicht angelegt werden können, wird eine Fehlermeldung ausgegeben.
 
 
  | 
           
          
             | 
           
          | 
		  | 
       
   
   
   	             
                  | 
  
			  
			      
                
                
             
            
                   
                                  |