Я пытаюсь сохранить регистр в моей MySQL
данных MySQL
используя Eloquent
of Laravel 5
Я редактировал информацию базы данных в файле .env
, локализованном в корневом пути системы, а в config/database.php
поддерживал 'default' => 'mysql'
и другую информацию о соединении mysql (используя env('DB_DATABASE', 'forge')
для получения информации)
Я могу использовать Migration
, но когда я пытаюсь сохранить регистр, используя функцию save()
моей Model
:
$newClient = new Client; $newClient->name = "John"; $newClient->save();
Возникает погрешность:
PDOException in Connector.php line 47: could not find driver
================================================== ============== Для @ user3158900:
Я думаю, что мой PHP
имеет расширение MySQL
, которое phpinfo()
мой phpinfo()
о Mysql
>php -m [PHP Modules] bcmath calendar Core ctype curl date dom ereg fileinfo filter ftp gd hash iconv imap json ldap libxml mbstring mcrypt mhash mysql mysqli mysqlnd odbc openssl pcre PDO pdo_mysql pdo_sqlite pdo_sqlsrv Phar Reflection session SimpleXML soap SPL standard tokenizer wddx xml xmlreader xmlwriter zip zlib [Zend Modules]
->php -m [PHP Modules] bcmath calendar Core ctype curl date dom ereg fileinfo filter ftp gd hash iconv imap json ldap libxml mbstring mcrypt mhash mysql mysqli mysqlnd odbc openssl pcre PDO pdo_mysql pdo_sqlite pdo_sqlsrv Phar Reflection session SimpleXML soap SPL standard tokenizer wddx xml xmlreader xmlwriter zip zlib [Zend Modules]
Если вы используете WAMP, ваш веб-сервер и командная строка используют разные конфигурации php.
Обязательно включите расширение pdo_mysql в обоих конфигурационных файлах или с помощью параметров WAMP.