选择MySQL数据库的理由主要包括高性能、易用性、可靠性、广泛的社区支持和成本效益。配置MySQL涉及安装、设置密码、配置TCP/IP端口、调整内存与缓存、管理安全与权限等步骤,需根据具体需求和环境进行细致操作。