今天练习MVC三层架构的时候连接到mysql数据库始终不成功(之前一直都是可以连接正常使用的),在网上查了一下,有网友说可能是mysql服务没有打开,于是我进入DOS环境运行如下:
后来又根据这个错误提示查询,发现大多数网友的意见都是修改mysql安装目录下的my.int文件,因为我之前的mysql服务都是可以正常运行的,我并没有更改过配置文件,也不了解为什么会变成这样,所以我并不想修改mysql自带的默认配置文件. 我又继续使用netstat -an命令,发现3306端口根本没有打开,后来我就找这个错误的原因,终于被我找到了. 原来是因为之前清理一些不用的数据库的时候不小心把数据库自带的数据表删除了,查看方法也很简单,右击“我的电脑”---》“管理”--》“事件查看器”--》“Windows日志”
|