MariaDB - Utwórz bazę danych
Tworzenie lub usuwanie baz danych w MariaDB wymaga uprawnień nadawanych zwykle tylko użytkownikom root lub administratorom. W ramach tych kont masz dwie opcje tworzenia bazy danych - plik binarny mysqladmin i skrypt PHP.
plik binarny mysqladmin
Poniższy przykład demonstruje użycie pliku binarnego mysqladmin do tworzenia bazy danych o nazwie Products -
[root@host]# mysqladmin -u root -p create PRODUCTS
Enter password:******
PHP Utwórz skrypt bazy danych
PHP wykorzystuje mysql_queryfunkcji w tworzeniu bazy danych MariaDB. Funkcja używa dwóch parametrów, z których jeden jest opcjonalny i zwraca albo wartość „prawda”, jeśli się powiedzie, albo „fałsz”, jeśli nie.
Składnia
Przejrzyj następujące kwestie create database script składnia -
bool mysql_query( sql, connection );
Opis parametrów znajduje się poniżej -
S.Nr | Parametr i opis |
---|---|
1 | sql Ten wymagany parametr składa się z zapytania SQL potrzebnego do wykonania operacji. |
2 | connection Jeśli nie jest określony, ten opcjonalny parametr używa ostatnio używanego połączenia. |
Wypróbuj poniższy przykładowy kod do tworzenia bazy danych -
<html>
<head>
<title>Create a MariaDB 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 PRODUCTS';
$retval = mysql_query( $sql, $conn );
if(! $retval ) {
die('Could not create database: ' . mysql_error());
}
echo "Database PRODUCTS created successfully\n";
mysql_close($conn);
?>
</body>
</html>
Po pomyślnym usunięciu zobaczysz następujący wynik -
mysql> Database PRODUCTS created successfully
mysql> SHOW DATABASES;
+-----------------------+
| Database |
+-----------------------+
| PRODUCTS |
+-----------------------+