MySQL - Utwórz bazę danych
Utwórz bazę danych za pomocą mysqladmin
Do tworzenia lub usuwania bazy danych MySQL potrzebne byłyby specjalne uprawnienia. Zakładając, że masz dostęp do użytkownika root, możesz utworzyć dowolną bazę danych za pomocą mysqlmysqladmin dwójkowy.
Przykład
Oto prosty przykład tworzenia bazy danych o nazwie TUTORIALS -
[root@host]# mysqladmin -u root -p create TUTORIALS
Enter password:******
Spowoduje to utworzenie bazy danych MySQL o nazwie TUTORIALS.
Utwórz bazę danych za pomocą skryptu PHP
PHP używa mysql_queryfunkcja tworzenia lub usuwania bazy danych MySQL. Ta funkcja przyjmuje dwa parametry i zwraca TRUE w przypadku sukcesu lub FALSE w przypadku niepowodzenia.
Składnia
bool mysql_query( sql, connection );
Sr.No. | Parametr i opis |
---|---|
1 | sql Wymagane - zapytanie SQL do tworzenia lub usuwania bazy danych MySQL |
2 | connection Opcjonalne - jeśli nie zostanie określone, zostanie użyte ostatnio otwarte połączenie przez mysql_connect. |
Przykład
Poniższy przykład tworzenia bazy danych -
<html>
<head>
<title>Creating MySQL Database</title>
</head>
<body>
<?php
$dbhost = 'localhost:3036';
$dbuser = 'root';
$dbpass = 'rootpassword';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn ) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully<br />';
$sql = 'CREATE DATABASE TUTORIALS';
$retval = mysql_query( $sql, $conn );
if(! $retval ) {
die('Could not create database: ' . mysql_error());
}
echo "Database TUTORIALS created successfully\n";
mysql_close($conn);
?>
</body>
</html>