重构代码，增加错误判断, 添加api测试脚本
增加数据库用户名和密码