2016-12-25 178 views
0

我試着與我的laravel應用程序外部數據庫連接,並得到了以下錯誤消息:Laravel連接外部數據庫?

[Illuminate\Database\QueryException]                        
    could not find driver (SQL: select * from information_schema.tables where table_schema = lextern and table_name = migrations) 

    [PDOException]   
    could not find driver 

連接:

DB_CONNECTION=mysql 
DB_HOST=db_ip 
DB_PORT=3306 
DB_DATABASE=lextern 
DB_USERNAME=lextern_root 
DB_PASSWORD=db_pw 

如果我從本地主機,然後它工作...

我沒有在服務器上安裝mysql,但希望與外部數據庫連接,我是否還需要在服務器上設置一些東西?

+1

您將需要在服務器上安裝mysql-client,以便使用mysql函數連接到外部mysql數據庫。 – Dekel

回答

0

您的外部數據庫服務器沒有mysql服務器,或者它沒有運行。

sudo /etc/init.d/mysql start 

將啓動服務器。