diff --git a/HUONG_DAN_DOCKER.md b/HUONG_DAN_DOCKER.md index 72f3514..63e91a3 100644 --- a/HUONG_DAN_DOCKER.md +++ b/HUONG_DAN_DOCKER.md @@ -224,3 +224,17 @@ echo "https://basketballcantho:96c92cace547b7bd3d317b6c6e0b41bd58f39065@git.vict Sau đó, bạn có thể push/pull mà không cần nhập lại token mỗi lần. Nếu muốn thay đổi token, chỉ cần sửa lại dòng trên với token mới. + +### Import lại database mẫu khi bị lỗi 'Table already exists' + +Nếu khi import file `fsg3kct926qj_quaysoDB.sql` bị lỗi như sau: +``` +ERROR 1050 (42S01) at line ...: Table 'failed_jobs' already exists +``` +Hãy xóa và tạo lại database trước khi import: +```bash +docker compose exec db mysql -u laravel -plaravel123 -e "DROP DATABASE IF EXISTS luckywheel; CREATE DATABASE luckywheel CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;" +docker compose exec -T db mysql -u laravel -plaravel123 luckywheel < fsg3kct926qj_quaysoDB.sql +``` + +Lệnh này sẽ đảm bảo database sạch hoàn toàn trước khi import dữ liệu mẫu.