The utility model provides a vehicle door lock and a vehicle, and belongs to the technical field of vehicle accessories. The
car door lock comprises a shell, a lock body and a detection switch, the shell comprises a first shell body and a second shell body, the first shell body and the second shell body are connected and jointly define a cavity, and the lock body is arranged in the cavity; the lock body comprises a lock shell, a locking
assembly, an outward opening release connecting rod, an inward opening
assembly, an emergency lock
assembly, an inner locking connecting rod, a
child protection lock assembly and an electric mechanism, the locking assembly, the outward opening release connecting rod, the emergency lock assembly, the inner locking connecting rod, the
child protection lock assembly and the electric mechanism are movably arranged in the lock shell, the outward opening release connecting rod, the emergency lock assembly, the inner locking connecting rod and the electric mechanism are all connected with the locking assembly, and the inward opening assembly is connected with the outward opening release connecting rod. The
child protection lock assembly is connected with the inward opening assembly, the emergency lock assembly controls connection and disconnection of the outward opening release connecting rod and the locking assembly, the child protection lock assembly controls connection and disconnection of the inward opening assembly and the locking assembly, and the detection switch is arranged in the lock shell and is configured to detect the locking and unlocking states of the locking assembly.