PHP MySQL crée une base de données

Une base de données contient une ou plusieurs tables.

Créer une base de données

L'instruction CREATE DATABASE est utilisée pour créer une base de données dans MySQL.

Syntaxe

CREATE DATABASE database_name

< td width="193" valign="top" style="border-width: 1px; border-style: solid; word-break: break-all;"> Syntaxe de base
     类别      详细解释
   基本语法create database 数据库名;
   示例create database liwenkai;
   示例说明创建一个数库,数据库的名字为liwenkai
Catégorie<🎜><🎜>
<🎜>Explication détaillée<🎜><🎜>
créer le nom de la base de données ;
Exemplecréer une base de données liwenkai;
ExempleCréez une base de données, le nom de la base de données est liwenkai

Pour que PHP exécute l'instruction ci-dessus, nous devons utiliser la fonction mysql_query(). Cette fonction permet d'envoyer une requête ou une commande à la connexion MySQL.


Règles de création d'une base de données :

1. avec d'autres bases de données Nom en double, sinon une erreur se produira.

2. Le nom peut être composé de n'importe quelle lettre, chiffre arabe, trait de soulignement (_) et "$". Il peut commencer par l'un des caractères ci-dessus, mais il ne peut pas utiliser de chiffres uniquement, sinon il le fera. être confondu avec la valeur numérique.

3. Vous ne pouvez pas utiliser le mot-clé MYSQL comme nom de base de données ou nom de table.

4. Par défaut, les noms de bases de données et de tables sous Windows ne sont pas sensibles à la casse. L'inverse est vrai sous Linux, donc afin de faciliter la transplantation de bases de données entre plates-formes, il est recommandé d'utiliser des minuscules pour définir les noms de bases de données et les noms de tables.


Instance

Une base de données nommée "myDB" est créée dans l'instance suivante :

<?php
 header("Content-type:text/html;charset=utf-8");    //设置编码
 $servername = "localhost";
 $username = "root";
 $password = "root";
 
 
 // 创建连接
 $conn = mysqli_connect($servername, $username, $password);
 // 检测连接
 if (!$conn) {
     die("连接失败: " . mysqli_connect_error());
 }
 // 创建数据库
 $sql = "CREATE DATABASE my_db";
 if (mysqli_query($conn, $sql)) {
     echo "数据库创建成功";
 } else {
     echo "数据库创建失败: " . mysqli_error($conn);
 }
 mysqli_close($conn);
 ?>

Programme en cours d'exécution résultats :

Base de données créée avec succès


Supprimer la base de données

< td width=" 193" valign="top" style="word-break: break-all;">Supprimer une base de données, le nom de la base de données est liwenkai
    类别  详细解释
   基本语法drop database 库名;
   示例drop database liwenkai;
   示例说明删除一个数库,数据库的名字为liwenkai
<🎜>Catégorie<🎜><🎜>
<🎜 ><🎜> Explication détaillée<🎜><🎜>
supprimer le nom de la bibliothèque de base de données ;
Exemple supprimer la base de données liwenkai ;
Exemple

Remarque :
chute peut être traduite en chinois par tomber, n'est plus nécessaire

la base de données fait référence à la bibliothèque

Le nom de la bibliothèque fait référence au nom de la bibliothèque à supprimer


Exemple

Supprimez une base de données nommée "myDB" dans l'exemple suivant :

<?php
 header("Content-type:text/html;charset=utf-8");    //设置编码
 $servername = "localhost";
 $username = "root";
 $password = "root";
 
 
 // 创建连接
 $conn = mysqli_connect($servername, $username, $password);
 // 检测连接
 if (!$conn) {
     die("连接失败: " . mysqli_connect_error());
 }
 // 创建数据库
 $sql = "drop database  myDB";
 if (mysqli_query($conn, $sql)) {
     echo "数据库删除成功";
 } else {
     echo "数据库删除失败: " . mysqli_error($conn);
 }
 mysqli_close($conn);
 ?>

Résultat de l'exécution du programme :

Base de données supprimée avec succès

【Rappelez-vous】Remarque : Une fois la base de données supprimée, toutes les données ci-dessous seront supprimées, alors soyez prudent et faites les choses appropriées avant de supprimer Sauvegarde.


Formation continue
||
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $servername = "localhost"; $username = "root"; $password = "root"; // 创建连接 $conn = mysqli_connect($servername, $username, $password); // 检测连接 if (!$conn) { die("连接失败: " . mysqli_connect_error()); } // 创建数据库 $sql = "CREATE DATABASE my_db"; if (mysqli_query($conn, $sql)) { echo "数据库创建成功"; } else { echo "数据库创建失败: " . mysqli_error($conn); } mysqli_close($conn); ?>
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel