Web design and web hosting go hand in hand. You can't design a website without a reliable and fast hosting service. It would be like building a house without a ground to build it upon, which is impossible.
A database is an essential part of most websites. From simple blogs to complex e-commerce websites, everything is being driven by a database. If you are a web developer, you definitely know a lot about MySQL.
Choosing a good web hosting service can be as important as the information available on your website. If the server of your web host goes down any time, it can hurt your business or even destroy your hard work.