Water, believe it or not, can be quite useful in cleaning computer components. I have had to use it in three emergency situations over the past ten years.
What? you say. Yes water, but there are some caveats that must absolutely be observed. You must use distilled water. As someone mentioned here in this discussion, there is quite a lot of "other stuff" in tap water that will remain after the water has evaporated. After cleaning anything electronic with water it must be COMPLETELY 100% dry before re-installing, and it must not get rusted or corroded in any way during the drying time. Anything with a motor, like a fan is not a good candidate for water cleaning. But really gunked-up circuit boards and connectors can benefit from a vigorous slosh in a pail of distilled water.
You are wondering, I'm sure, what the three "emergencies" were.
1. An associate at my office spilled an entire glass full of cran-rasberry juice right onto the keyboard of his laptop. It was gruesome! My friend thought that it was sayonara for the laptop. But no. I took it partially apart, removing the individual pieces that could easily be re-connected. I did "slosh" everything in the water. When completly dry, everything worked again just fine.
2. The second time was a situatuon where Hersey's syrup (don't ask!) had slowly collected over several days into the crevices of a network card and sound card. Removal, sloshing in the water and a blow dry did the trick.
3. The third time was really bad. I knew an unlucky fellow whose entire office, including three servers, was submerged in a flood during some terrible rainstorms. The servers were filled with mud, grass, and whatever when they could be recovered. We took everything completely apart, bathed everything in distilled water, and re-assembled. One hard drive and a few other things were gone, but a great deal of it was recovered.
Now, I hardly recommend that everyone rush right out and get a few gallons of distilled water. These situations were emergencies, but the water did work.