PHPstorm连接数据库失败;MySQL数据库时区更改;MySQL不是内部命令

MySQL:Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually.

​ PHPstorm连接数据库报(Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually)错误,MySQL默认的时区是UTC时区,默认为0区,北京是东八区,比北京晚了8个小时,所以要修改MySQL的时长

第一步:打开cmd,输入以下命令

mysql -hlocalhost -uroot -p

​ 1.如果出现这种问题就要添加环境变量
PHPstorm连接数据库失败;MySQL数据库时区更改;MySQL不是内部命令_第1张图片

​ 1.1在Cortana中搜索环境变量:点击环境变量-》Path-》编辑(或双击Path)-》点击新建-》输入MySQL所在的bin目录路径

PHPstorm连接数据库失败;MySQL数据库时区更改;MySQL不是内部命令_第2张图片

​ 1.2再到CMD执行就可以了

PHPstorm连接数据库失败;MySQL数据库时区更改;MySQL不是内部命令_第3张图片

​ 2.或者用CMD进入MySQL所在的bin目录路径(每次都需要这样弄才能使用,建议使用前面的方法,添加环境变量)

第二步:输入MySQL的数据库连接密码,执行以下命令

set global time_zone='+8:00';

​ 再次连接成功
PHPstorm连接数据库失败;MySQL数据库时区更改;MySQL不是内部命令_第4张图片

你可能感兴趣的:(编辑器)