Maison > Article > développement back-end > Résumé détaillé et exemples d'opérations MySQL (1)
Avant-propos : Les systèmes de gestion de bases de données relationnelles sont absolument incontournables dans le développement back-end. Les systèmes de gestion de bases de données courants incluent MySQL、SQL Server、Oracle
et ainsi de suite.
Mysql est le système de gestion de bases de données le plus couramment utilisé. Aujourd'hui, je vais vous présenter Mysql.
Tutoriels vidéo recommandés sur MySQL : https://www.php.cn/course/list/51.html
Je résumerai et organiserai les connaissances pertinentes pour vous à l'avenir, merci !
Adresse de téléchargement du site officiel : https://dev.mysql.com/downloads/mysql/
Remarque : pendant le processus d'installation de la base de données, nous avons besoin pour activer la gestion Vous devez disposer des droits d'utilisateur pour installer, sinon l'installation échouera en raison de droits insuffisants.
1. Initialisation de la base de données, définition du mot de passe et changement du mot de passe
Mysql n'a pas de mot de passe par défaut après la première installation. pour définir le mot de passe.
mysqladmin -u root password "new_password";
Connectez-vous ensuite à la base de données avec la commande suivante :
mysql -u root -p
Enter password:******
Remarque : Le mot de passe ne sera pas affiché.
2. Commandes de démarrage et d'arrêt de MySQL
Commande de démarrage :
net start mysql
Commande de fermeture :
net stop mysql
3, Connexion MySQL en PHP
<?php //配置mysql相关信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; //连接数据库 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); //检查连接 if(!$conn) { die('连接数据库失败!'.mysqli_connect_error()); }else { echo '连接成功!'; } //关闭连接 mysqli_close($conn); ?>
4. Création de base de données
Syntaxe : create database 数据库名;
Utiliser le script php pour créer la base de données :
<?php //配置数据库相关信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; //连接数据库 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); //检查连接 if(mysqli_connect_errno($conn)) { die('连接失败!'.mysqli_connect_error()); }else { echo '连接成功!'; } //创建数据库 $sql = "CREATE DATABASE demo03"; $res = mysqli_query($conn,$sql); if($res){ echo '创建成功!'; }else { echo '创建失败!'; } //关闭连接 mysqli_close($conn); ?>
5. Supprimer la base de données
Syntaxe : drop database 数据库名;
Utilisez le script PHP pour supprimer la base de données :
<?php //配置数据库信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; $dbname = 'zmz'; $port = 3306; //连接数据库 $conn = mysqli_connect($localhost,$username,$password,$dbname,$port); //检查连接 if(mysqli_connect_errno($conn)) { die('连接失败!'.mysqli_connect_error()); } //删除数据库 $sql = "DROP DATABASE demo01"; $query = mysqli_query($conn, $sql); //var_dump($query); //die(); //判断是否删除成功 if($query) { echo '删除成功!'; }else { die('删除失败!'.mysqli_error($conn)); } //关闭连接 mysqli_close($conn); ?>
6. Sélectionnez la base de données
Syntaxe : use 数据库名;
<?php //配置数据库信息 $localhost = 'localhost'; $username = 'zmz'; $password = '20040315'; //建立到数据库的连接 $conn = mysqli_connect($localhost,$username,$password); //检查连接 if(mysqli_connect_errno($conn)) { die('连接失败!'.mysqli_connect_error()); } //选择数据库 $sel = mysqli_select_db($conn, 'zmz'); //var_dump($sel); //die(); if(!$sel) { die('选择失败!'.mysqli_error($conn)); } //关闭连接 mysqli_close($conn); ?>Ce qui précède est un résumé de quelques opérations de base de données pour tout le monde, j'espère que cela pourra vous aider. Merci! Tutoriels associés recommandés :
https://www.php.cn/php-weizijiaocheng-428689.html
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!