Auswahl der MySQL-Datenbank
Sobald Sie mit dem MySQL-Server verbunden sind, müssen Sie eine Datenbank auswählen, mit der Sie arbeiten möchten. Dies liegt daran, dass mit dem MySQL Server möglicherweise mehr als eine Datenbank verfügbar ist.
Auswählen der MySQL-Datenbank über die Eingabeaufforderung
Es ist sehr einfach, eine Datenbank über die Eingabeaufforderung mysql> auszuwählen. Sie können den SQL-Befehl verwendenuse um eine Datenbank auszuwählen.
Beispiel
Hier ist ein Beispiel für die Auswahl einer Datenbank mit dem Namen TUTORIALS - -
[root@host]# mysql -u root -p
Enter password:******
mysql> use TUTORIALS;
Database changed
mysql>
Nachdem Sie die TUTORIALS-Datenbank ausgewählt haben, werden alle nachfolgenden Vorgänge für die TUTORIALS-Datenbank ausgeführt.
NOTE- Bei allen Datenbanknamen, Tabellennamen und Tabellenfeldnamen wird zwischen Groß- und Kleinschreibung unterschieden. Sie müssten also die richtigen Namen verwenden, während Sie einen SQL-Befehl erteilen.
Auswählen einer MySQL-Datenbank mit PHP-Skript
PHP bietet Funktion mysql_select_dbum eine Datenbank auszuwählen. Bei Erfolg wird TRUE oder bei Misserfolg FALSE zurückgegeben.
Syntax
bool mysql_select_db( db_name, connection );
Sr.Nr. | Parameter & Beschreibung |
---|---|
1 | db_name Erforderlich - Der Name der MySQL-Datenbank muss ausgewählt werden |
2 | connection Optional - Wenn nicht angegeben, wird die zuletzt von mysql_connect geöffnete Verbindung verwendet. |
Beispiel
Hier ist ein Beispiel, das Ihnen zeigt, wie Sie eine Datenbank auswählen.
<html>
<head>
<title>Selecting MySQL Database</title>
</head>
<body>
<?php
$dbhost = 'localhost:3036';
$dbuser = 'guest';
$dbpass = 'guest123';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn ) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_select_db( 'TUTORIALS' );
mysql_close($conn);
?>
</body>
</html>