MySQLi - Créer une base de données
Créer une base de données avec mysqladmin
Vous auriez besoin de privilèges spéciaux pour créer ou supprimer une base de données MySQLi. Donc, en supposant que vous ayez accès à l'utilisateur root, vous pouvez créer n'importe quelle base de données en utilisant mysqlmysqladmin binaire.
Exemple
Voici un exemple simple pour créer une base de données appelée TUTORIALS -
[root@host]# mysqladmin -u root -p create TUTORIALS
Enter password:******
Cela créera une base de données MySQLi TUTORIELS.
Créer une base de données à l'aide d'un script PHP
Utilise PHP mysqli_querypour créer ou supprimer une base de données MySQLi. Cette fonction prend deux paramètres et retourne TRUE en cas de succès ou FALSE en cas d'échec.
Exemple
Essayez l'exemple suivant pour créer une base de données -
<html>
<head>
<title>Connecting MySQLi Server</title>
</head>
<body>
<?php
$dbhost = 'localhost:3306';
$dbuser = 'root';
$dbpass = '<password here>';
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn ){
echo 'Connected failure<br>';
}
echo 'Connected successfully<br>';
$sql = "CREATE DATABASE TUTORIALS";
if (mysqli_query($conn, $sql)) {
echo "Database created successfully";
} else {
echo "Error creating database: " . mysqli_error($conn);
}
mysqli_close($conn);
?>
</body>
</html>
Si la base de données est connectée et créée avec succès, l'exemple de sortie doit être comme ceci -
Connected successfully
Database created successfully