lỗi khi chạy php artisan migrate
em có chạy câu lệnh " php artisan migrate" thì nó xuất hiện lỗi như ảnh, mọi người ai biết lỗi gì không chỉ em với ạ, em cảm ơn nhiều!!!
7 ANSWERS
Mình nghĩ bạn thiếu extensions php-mysql. B thử cài vào xem nhé.
sudo apt-get install php-mysql
cảm ơn bác nhe
@nhatnguyen123321 xin 1 Accepted bác ơi
Bạn đang sử dụng mysql hay driver nào để kết nối, bạn kiểm tra lại trong file .env của bạn đang để Connection là gì?
Nếu bạn đã cài đặt mysql và config trong .env đúng mà migrate không được thì bạn thử vào php.ini
bỏ comment
;extension=php_pdo_mysql.dll
, bạn sử dụng đang sử dụng linux thì thêm tiếp dòng này extension=pdo_mysql.so
ảnh trên ạ
@nhatnguyen123321
Cài này có vẻ em đang thiếu php driver, cái mà để php có thể connect tới mysql server.
Nếu em dùng xampp thì mở php.ini
Tìm tới dòng
;extension=pdo_mysql.so
Rồi xóa bỏ dấu ";" đi, để enable extension đó.
Sau đó restart xampp
Còn nếu dùng ubuntu thì chạy lênh command này để cài thêm extension đó vào
sudo apt-get install php-mysql
Nếu dùng centos thì chay
sudo yum install php-mysql
Hết!
mình thì bị lỗi not connection dùng cách đó cũng fix được à
Bạn đã config trong file .env chưa
DB_CONNECTION=
DB_HOST=
DB_PORT=
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=
e config r