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

Khóa được chỉ định của Laravel quá dài khi tạo bảng thông báo

Nếu bạn đang sử dụng Laravel 5.4 và chạy phiên bản MySQL cũ hơn bản phát hành 5.7.7. Bạn có thể giải quyết vấn đề này bằng cách gọi Schema::defaultStringLength trong AppServiceProvider của bạn boot của lớp phương pháp.

public function boot()
{
    Schema::defaultStringLength(191);
}


  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 xóa cluster-40926 khỏi dataroot của tôi trong moodle

  2. MySQL CHỌN từ nhiều bảng, nhiều GROUP BY và group_concat?

  3. Làm cách nào để tạo một cột ảo phức hợp trong Mô hình Eloquent?

  4. Lưu trữ hình ảnh vào cơ sở dữ liệu blob; truy xuất từ ​​db vào Hộp ảnh

  5. Lệnh SQL để liệt kê &hiển thị tất cả cơ sở dữ liệu trong MySQL &MariaDB