It is a covalent bond because both hydrogen and oxygen are nonmetals, and whenever nonmetals bond, it's always covalent.
The water molecule has a covalent bond. Since there is no other kind of water, "covalent water" is redundant. That's what water is. There is no ionic water (although ionic compounds often dissolve in water).
The bonds are ionic or covalent.
It depends what compound it is in. In water it is covalent. In trichloracetic acid it is ionic.
As a generalization, ionic bonds are much stronger than covalent bonds.
ionic or even covalent bonds
Magnesium chloride is a compound, not a bond of any kind. The compound is ionic.
Ionic
The bonding is covalent.
A molecule is not any kind of bond! Instead it has or contains bonds. The bonds in HCN are covalent but fairly strongly polar.
Sodium hydroxide has ionic bonds. A compound never is any kind of bond.
It depends what kind of bond. A covalent bond is barely affected at all. The strength of an ionic bond is essentially reduced to nothing because ionic compounds dissolve readily in water, which breaks all the ionic bonds.
These bonds are ionic or covalent.