Usted * haces * necesito:
* un servidor mysql: Necesita un servidor MySQL instalado y ejecutado en algún lugar (localmente en su máquina o en un servidor remoto).
* Un conector MySQL para Visual Basic: Esta es una biblioteca (generalmente una DLL) que proporciona las funciones necesarias para que su aplicación VB se comunique con el servidor MySQL. Deberá descargar e instalar este conector desde el sitio web de MySQL. Hay varias versiones disponibles según su versión VB (VB.NET o VB6 anterior).
* Visual Basic (VB.NET o VB6): Obviamente, necesita el entorno de desarrollo de Visual Basic para escribir y compilar su aplicación.
En resumen:concéntrese en la instalación del conector MySQL y el servidor MySQL. Deje a Apache fuera de la imagen a menos que esté creando una aplicación web.