я использую следующий код для подключения к базе данныхне смог найти драйвер в WAMP PHP после запуска
//database credentials
define('DBHOST', 'localhost');
define('DBUSER', 'sanoj');
define('DBPASS', '123456');
define('DBNAME', 'test');
//application address
define('DIR', 'http://www.blogtom.com/');
define('SITEEMAIL', '[email protected]');
try {
//create PDO connection
$db = new PDO("mysql:host=" . DBHOST . ";port=3306;dbname=" . DBNAME, DBUSER, DBPASS);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
$db->exec("SET NAMES 'utf8';");
} catch (PDOException $e) {
//show error
echo '<p class="bg-danger">' . $e->getMessage() . '</p>';
exit;
после того, как я запускаю мой файл PHP из среды IDE NetBeans я не получаю ничего, кроме этого
could not find driver
Я попробовал все проверки методов php.ini
файл
и даже прочитал это https://stackoverflow.com/a/2852997/3836908, чтобы найти какое-то решение , но не можешь найти, что не так
я использовал этот код в компьютере, он работал хорошо, но когда я попробовать это на моем ноутбуке, я получаю эту ошибку, как я могу решить эту проблему
я использую окно 64-разрядную но Previouly я использовал 32bit
Проблема в том, что вам не хватает (или PHP или NetBeans - не удается найти) ваш драйвер JDBC для MySQL. Я бы рекомендовал установить mysqlnd, MySQL Native Driver: https://dev.mysql.com/downloads/connector/php-mysqlnd/ – paulsm4