Nom de la fonction: mysqli_driver :: embedded_server_end ()
Version applicable: PHP 5> = 5.4.0, php 7, php 8
Utilisation: La méthode MySQLI_Driver :: Embedded_Server_end () est utilisée pour arrêter un serveur intégré. Embedded Server est un serveur MySQL léger qui permet l'accès et la gestion des bases de données MySQL via PHP sans un serveur MySQL autonome installé.
Exemple:
<?php // 设置嵌入式服务器的选项$driver = new mysqli_driver(); $driver->embedded_server_start(); // 连接到嵌入式服务器$mysqli = new mysqli('localhost', 'root', '', '', null, '/path/to/mysql.sock'); // 执行SQL查询等操作// 关闭嵌入式服务器mysqli_driver::embedded_server_end(); ?>
Dans l'exemple ci-dessus, nous commençons d'abord le serveur intégré via embedded_server_start()
de mysqli_driver
. Ensuite, nous utilisons mysqli
pour nous connecter au serveur intégré et effectuer certaines opérations SQL. Enfin, nous utilisons embedded_server_end()
de mysqli_driver
pour fermer le serveur intégré.
Veuillez noter qu'après avoir fermé le serveur intégré, aucune opération liée au serveur ne sera effectuée plus. Cela signifie qu'après avoir appelé embedded_server_end()
, mysqli
ne sera plus utilisé pour connecter, interroger ou gérer le serveur intégré. Si vous devez réutiliser le serveur intégré, vous devez à nouveau appeler embedded_server_start()
pour le démarrer.