Попытка подключиться к удаленному серверу MySQL с php, вставленным в html.
Я получаю сообщение об ошибке:
не удалось найти драйвер с кодом ниже.
Пример mysql в ссылке ничего не возвращает.
Я хочу извлечь и сохранить информацию, а также редактировать, создавать таблицы через http.
Как я могу это сделать?
Версия MySql: 5.7.22-0ubuntu18.04.1
PHP версия: версия PHP 7.2.3-1ubuntu1
Источник: php pdo code
<?php
//Database Credentials
$host = 'localhost';
$database = 'dbName';
$username = 'userName';
$password = 'userPassword';
try {
$DBH = new PDO("mysql:host=$host;dbname=$database", $username, $password); }
catch(PDOException $e) {
echo "did catch that! ";
echo $e->getMessage(); }
echo " #it works";
?>
Редактировать заметку:
Работал, следуя совету Томаса Дойчлендера
Сервер является локальным, и php работает на сервере, и будет просматривать результаты / возвращаться с php на веб-странице из локальной и удаленной сети.
Некоторая информация:
Получено (если смотреть с php -m) после sudo apt-get install php-mysql:
MySQLi
mysqlnd
PDO_MySQL
(видно из dpkg --get-selections | grep php)
PHP-MySQL
php7.2-MySQL
(видно из dpkg --get-selections | grep mysql)
PHP-MySQL
php7.2-MySQL
Ранее:
PDO - смотреть с php -m