在做数据库连接的时候出现了这个问题
百度之后发现是因为数据库没有启动
试图手动开启服务的时候出现了错误1067
情况一:
检查了3306端口并没有被占用
https://blog.csdn.net/zndxlxm/article/details/8249592
在这个链接的提示下我去看了我的my.ini
发现我的问题和他一样都是缺少了启动项配置
(如下配置项放到配置文件的[client]的上面就可以了)
[WinMySQLAdmin]
Server=D:/install/mysql/bin/mysqld-nt.exe(注:这个是mysql启动项的路径)
user=root
然后数据库服务就打开了
============================================
在这之后出现了登录问题详情请看我的另一篇博客
登录问题解决之后再次出现了1067错误
情况二
此时弹出系统错误5
解决方法管理员身份运行cmd
执行命令 net start mysql
问题解决