Important
Helios features are now enabled during weekly update windows and are no longer directly tied to SingleStore engine releases. Refer to the release notes to view the latest features available in your Helios cluster.
Connect with PHP
You can connect to SingleStore via PHP using PHP Data Objects (PDO) or MySQLi.
To connect using PDO, you need to create a DSN from the host, port, and database name, and then pass the DSN to the PDO constructor along with the database username and password.
Note
To read the connection information from the environment, use the $_ notation.
<?php$host = $_SERVER['HOSTNAME'];$port = $_SERVER['PORT'];$user = $_SERVER['USERNAME'];$password = $_SERVER['PASSWORD'];$db = $_SERVER['DB_NAME'];$charset = 'utf8';$dsn = "mysql:host={$host};port={$port};dbname={$db};charset={$charset}";$pdo = new PDO($dsn, $user, $password);?>
To connect using MySQLi, pass the host, username, password, database name, and port to the mysqli constructor.
$link = new mysqli($_SERVER['HOSTNAME'], $_SERVER['USERNAME'], $_SERVER['PASSWORD'], $_SERVER['DB_NAME'], $_SERVER['PORT']);
Last modified: