The invention discloses an ionic current based spark ignition engine preignition detection control device. Before an ionic current detection device detects spark ignition, autoignition happens in a combustion chamber, an ethanol solenoid valve is controlled in the compression stroke to be turned on to inject a certain amount of ethanol so as to lower the temperature in the combustion chamber and restrain preignition, and the ethanol solenoid valve and a gasoline solenoid valve are controlled to be turned on simultaneously according to gasoline injection pulse width in subsequent circulation, so that the ethanol is mixed in gasoline, and preignition tendency in the subsequent combustion circulation is reduced; if preignition happens continuously, the ethanol is injected in the compression stroke, if preignition does not happen in the subsequent circulation, ethanol injection amount in fuel is decreased along with circulation, and finally pure-gasoline injection is restored. The ionic current based spark ignition engine preignition detection control device has the advantages that when one cylinder is detected to be pre-ignited, fuels such as the ethanol with high latent heat of vaporization are injected into the cylinder so as to cool compressed mixed gas, the temperature in the combustion chamber at upper dead point of compression is lowered, non-combusted mixed gas is restrained from autoignition, super detonation caused by preignition is prevented, and damage to an engine is reduced.