我是 Laravel 的新人。我正在使用 ubuntu 终端。我已经安装了 Laravel 并使用终端创建了一个数据库和一张表。现在我想将该数据库与我的 laravel 项目连接起来。我已经更改了 app/config/database.php 中的数据库名称、用户名和密码。但不知道连接是否建立。
在database.php中我改变了mysql数组:
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'prac',
'username' => 'root',
'password' => 'admin',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
当我从表中获取数据时,它显示 pdoexception 找不到驱动程序。我想要与 mysql 连接。
最佳答案
“pdoexception 找不到驱动程序”此错误似乎是您的计算机中没有安装 php mysql 扩展
检查是否已安装?使用此命令dpkg --list | grep php5-mysql
如果此命令没有给出任何内容,那么您没有 php5-mysql 扩展。您可以使用以下命令安装它
sudo apt-get install php5-mysql
之后您必须重新启动 apache 服务器才能加载新扩展
sudo service apache2 restart
关于php - 如何在ubuntu中连接mysql数据库到laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33579530/