Funktionsname: MySQLI_Driver :: Embedded_Server_end ()
Anwendbare Version: Php 5> = 5.4.0, Php 7, Php 8
Verwendung: Die Methode MySQLI_Driver :: Embedded_Server_end () wird verwendet, um einen eingebetteten Server zu schalten. Der Embedded Server ist ein leichter MySQL -Server, mit dem der Zugriff und die Verwaltung von MySQL -Datenbanken über PHP ohne einen eigenständigen MySQL -Server installiert werden kann.
Beispiel:
<?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(); ?>
Im obigen Beispiel starten wir zuerst den eingebetteten Server über embedded_server_start()
mysqli_driver
-Klasse. Dann verwenden wir mysqli
-Klasse, um eine Verbindung zum eingebetteten Server herzustellen und einige SQL -Operationen durchzuführen. Schließlich verwenden wir embedded_server_end()
mysqli_driver
-Klasse, um den eingebetteten Server zu schließen.
Bitte beachten Sie, dass nach dem Abschalten des eingebetteten Servers keine Operationen mehr mit dem Server durchgeführt werden. Dies bedeutet, dass mysqli
-Objekt nach dem Aufrufen embedded_server_end()
nicht mehr zum Verbinden, Abfragen oder Verwalten des eingebetteten Servers verwendet wird. Wenn Sie den eingebetteten Server wiederverwenden müssen, müssen Sie embedded_server_start()
erneut aufrufen, um ihn zu starten.