Ошибка миграции php artisan в manjaro linux

Я использую laravel в manjaro linux. Если я выполняю команду миграции php artisan, она выдает мне эту ошибку, как я могу это исправить. также я уже установил xampp, спасибо ..

ошибка :

Illuminate\Database\QueryException  : could not find driver (SQL: select * from     information_schema.tables where table_schema = nws and table_name = migrations and t    able_type = 'BASE TABLE')

at /run/media/snake/Entertainment/VS/linuxTest/Nurses/NW/vendor/laravel/framework/src/  Illuminate/Database/Connection.php:664
    660|         // If an exception occurs when attempting to run a query, we'll format the error
    661|         // message to include the bindings with SQL, which will make this exception a
    662|         // lot more helpful to the developer instead of just the database's errors.
 663|         catch (Exception $e) {
> 664|             throw new QueryException(
    665|                 $query, $this->prepareBindings($bindings), $e
    666|             );
    667|         }
    668|
Exception trace:

    1   PDOException::("could not find driver")
    run/media/snake/Entertainment/VS/linuxTest/Nurses/NW/vendor/laravel/framework/src/
    lluminate/Database/Connectors/Connector.php:70

      2 PDO::__construct("mysql:host=127.0.0.1;port=3306;dbname=nws", "root", "", [])
    /run/media/snake/Entertainment/VS/linuxTest/Nurses/NW/vendor/laravel/framework/src/
    Illuminate/Database/Connectors/Connector.php:70

    Please use the argument -v to see more details.

person Tharindu Prabodhana    schedule 02.09.2019    source источник
comment
пожалуйста, покажите свою часть БД в .env   -  person Amal S R    schedule 02.09.2019
comment
У вас установлены драйвера?   -  person Gopal Kildoliya    schedule 02.09.2019
comment
взгляните на (stackoverflow .com/questions/46745365/)   -  person Amal S R    schedule 02.09.2019
comment
Возможный дубликат Artisan migrate не смог найти драйвер   -  person dparoli    schedule 02.09.2019
comment
@AmalSR DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=nws DB_USERNAME=root DB_PASSWORD=   -  person Tharindu Prabodhana    schedule 02.09.2019
comment
Вы создали базу данных в своем .env?   -  person porloscerros Ψ    schedule 02.09.2019
comment
@porloscerrosΨ да...   -  person Tharindu Prabodhana    schedule 04.09.2019


Ответы (2)


Убедитесь, что вы установили Maria / MySQL и драйвер PHP.

sudo pacman -Syu mariadb mariadb-clients libmariadbclient
person Cobolt    schedule 02.09.2019

Мое решение - использовать localhost вместо 127.0.0.1 в .env...

DB_HOST=127.0.0.1

to

DB_HOST=localhost

попробуй, у меня сработало...

person Serdar Polat    schedule 20.10.2020