Không. Dấu gạch dưới là hoàn toàn hợp pháp trong tên bảng.
trang này tại đây trong tài liệu MySQL cho bạn biết về những ký tự nào được phép.
Về cơ bản:
Cá nhân tôi có xu hướng gắn bó với chữ a-z viết thường, số không thường xuyên và dấu gạch dưới. Nhưng như @Vince đã nói, đó chỉ là sở thích cá nhân.