网上所说10038不能连接数据库主要是mysql这个服务没有打开,可以查看任务管理器的服务一栏或者直接在开始里头输入"服务",然后再开启mysql服务一般都能解决,网上也有部分人说mysql这个服务可能有的版本名字不同,可能叫mysql55,所以注意一下服务的名字。用cmd开启服务也大同小异,目的都是开启服务。
而我本人的错误不是这,是mysql服务根本就没有!根本找不到,后来才傻了吧唧的想起来我没有mysql服务,我电脑原本就没有mysql的一个server,我只是有一个navicat的数据库管理工具,而它只是一个mysql-client,根本就没有数据库的核心,所以自然没有mysql服务。