打开一周没碰过的Springboot项目,页面报错无法连接数据库问题,
尝试登陆数据库,报错:
2013-Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0
想到之前下载了EasyConnect可能电脑某些配置改了记不得了
百度搜索解决方法半天未果,用谷歌一下就找到了…在MYSQL目录里新建用作初始化的my.ini里面并没有bind-address=127.0.0.1 这一项,在里面追加即可(许多安装教程里my.ini都没用这项)。
然后再尝试IDEA连接MySQL,显示时区有问题,佛了,之前改过,有两种方法,链接如下:
https://blog.csdn.net/huangyuehong914/article/details/81742039
我使用的是第二种方法,与上个问题都贴再下面了
直接修改MySQL目录下的my.ini,建议使用Ntoepad++打开
[mysqld]
#默认地址
bind-address=127.0.0.1
#默认时区
default-time-zone='+08:00'
重启服务
>net stop mysql
>net start mysql
接着继续显示报错。。。
cmd直接使用mysql命令,报错,显示my.ini无法读取
mysqld: [ERROR] Found option without preceding group in config file E:\mysql-8.0.19-winx64\my.ini at line 1
其实是编码问题,全文转成ANSI编码就可以了