What best practices should be followed when setting up MySQL databases for PHP applications on a Plesk server?

When setting up MySQL databases for PHP applications on a Plesk server, it is important to follow best practices to ensure optimal performance and security. This includes creating separate databases for each application, using strong passwords, and regularly backing up the databases to prevent data loss.

// Example code for setting up a MySQL database connection in PHP
$servername = "localhost";
$username = "root";
$password = "password";
$dbname = "my_database";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);

// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";