Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm cách nào để thực hiện di chuyển trong laravel 5.5?

Có vẻ như bạn đang sử dụng cơ sở dữ liệu đã có users bảng, nhưng không có migration bàn. Do đó, khi bạn chạy quá trình di chuyển, nó đang cố gắng tạo users bảng lại.

Có hai điều bạn có thể thử:

1) Thử thiết lập cơ sở dữ liệu mới (trống) trong MySQL và cập nhật cài đặt trong .env của bạn tệp để trỏ đến DB mới này. Chạy php artisan migrate và xem liệu quá trình di chuyển của bạn có được áp dụng chính xác hay không.

2) Sử dụng cơ sở dữ liệu hiện có của bạn, xóa / thả tất cả các bảng (tạo bản sao lưu dữ liệu nếu bạn muốn giữ lại), rồi chạy php artisan migrate và xem cách đó có khắc phục được sự cố không.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách chuyển ArrayList <> dưới dạng mệnh đề IN trong truy vấn SQL trong MySQL

  2. php chèn nhiều hàng trong cơ sở dữ liệu MYSQL

  3. Mật khẩu của bạn không đáp ứng các yêu cầu chính sách hiện tại

  4. Lỗi MySQL thường gặp:"Gặp lỗi khi đọc gói thông tin liên lạc"

  5. Tạo cơ sở dữ liệu MySQL từ Java