Fire prevention and control system for a rechargeable battery cabin of a ship, wherein a plurality of battery clusters are disposed in the rechargeable battery cabin, a plurality of battery packs are disposed in each battery cluster, the battery packs are managed by a battery management system, the fire prevention and control system comprises a detection apparatus, a fire suppression apparatus, and a control apparatus, the detection apparatus is configured to detect fire information in the battery packs and the rechargeable battery cabin, the detection apparatus comprises a first detection apparatus and a second detection apparatus, the control apparatus comprises a first control apparatus and a second control apparatus, the first control apparatus is connected to the first detection apparatus, the second control apparatus is connected to the second detection apparatus, and the first control apparatus and/or the second control apparatus is configured to control whether the fire suppression apparatus releases a fire extinguishing agent, the fire suppression apparatus comprises a cluster level suppression apparatus and a cabin level suppression apparatus, one cluster level suppression apparatus is disposed corresponding to one or more battery clusters, the cluster level suppression apparatus is configured to introduce the fire extinguishing agent to the battery packs of the battery cluster, and the cabin level suppression apparatus is configured to introduce the fire extinguishing agent to the rechargeable battery cabin, the first control apparatus comprise a remote control host and a first control board connected to the remote control host, the second control apparatus comprises a local control host and a second control board connected to the local control host, the first control board and/or the second control board is configured to control whether the fire suppression apparatus releases the fire extinguishing agent, the first control board and the second control board are disposed in the fire suppression apparatus, the local control host is disposed outside the rechargeable battery cabin, and the remote control host is disposed in a cockpit of the ship, two control circuits are disposed in each of the first control board and the second control board, one is a main control circuit, the other is a spare circuit, and when the main control circuit is faulty, the spare circuit starts working.