La base de données MySQL fonctionnant en PHP peut généralement être divisée en 5 étapes : 1. Connectez-vous au serveur de base de données MySQL ; 2. Sélectionnez la base de données 3. Exécutez l'instruction SQL 4. Fermez l'ensemble de résultats ; serveur de base de données.
1. Utilisez la fonction mysql_connect() pour vous connecter au serveur de base de données MySQL.
Utilisez la fonction mysql_connect() pour établir une connexion avec le serveur. Différentes connexions sont ensuite positionnées en fonction de la valeur de retour de cette fonction.
$host = "localhost"; //MySQL服务器地址 $user = "root"; //用户名 $pwd = "***"; // 密码 $connID = mysql_connect($host, $user,$pwd); //返回的连接标识符
2. Utilisez la fonction mysql_select_db() pour sélectionner le fichier de base de données
Utilisez la fonction mysql_select_db() pour sélectionner la base de données en fonction de l'identifiant de connexion renvoyé lors de la première étape
mysql_select_db($dbName,$connID); //$dbName 表示要选择的数据库
3. Utilisez la fonction mysql_query() pour exécuter l'instruction SQL
Étape 1 :
mysql_query("select * from tb_stu",$connID); //执行查询 返回结果集
Étape 2 : Obtenez les informations à partir de l'ensemble de résultats ci-dessus. sont deux chemins. 1. Utilisez la fonction mysql_fetch_array() pour obtenir des informations à partir du jeu de résultats du tableau ; 2. Utilisez la fonction mysql_fetch_object() pour obtenir une ligne du jeu de résultats en tant qu'objet. La différence entre eux est que la valeur de retour de mysql_fetch_object() est un objet, pas un tableau, c'est-à-dire que la fonction ne peut accéder au tableau que via le nom du champ.
$result = mysql_fetch_array($query);
OU
$result = mysql_fetch_object($query);
Il existe généralement cinq types d'opérations sur les données :
1. Interroger des données (sélectionner)
2. Afficher les données (sélectionner)
3. Insérer des données (insérer)
4. Mettre à jour les données (mettre à jour)
5. Supprimer les données (supprimer)
4 .Fermez l'ensemble de résultats
Une fois l'opération de base de données terminée, vous devez fermer l'ensemble de résultats et libérer les ressources
mysql_free_result($result);
5 Déconnectez la connexion au serveur
. Chaque fois que mysql_connect() est utilisé ou La fonction mysql_query() consomme des ressources système. Pour éviter de gaspiller des ressources, utilisez la fonction mysql_close() pour fermer la connexion avec le serveur MySQL afin d'économiser les ressources système.
mysql_close($connID);