python—Django连接mysql出现的问题

我们这里主要讲的是解决时区的问题,相关步骤如下:

首先打开我们的Django项目

下面就是我的项目了,我们先要找到左下角有个矩形的图形,为啥要这样呢?

因为我们有些的pycharm是找不到左上角的database的如果没有显示我们就要点击这个矩形了

做到了这一步我们就要点击database

点击了就会像以下图一样

然后我们继续下一步点击这个头上的那个加号选择我们的mysql然后点击

 点击进去了就会出现像我这样的界面如下图:

 然后就要开始我们的连接mysql了

 然后我们就连接mysql数据库,如下图

 当我们填写完之后我们就点击 Test Connection检测我们是否连接成功,如下:

 注意了!大家注意:你们看我检测之后出现了Failed,因为如果我们mysql的版本过于高了就会出现时区问题,如何解决请看下面:

 这个时候我们应该再URL后面添加“?useSSL=false&serverTimezone=UTC

添加好之后请看下图

 然后我们就继续检测当出现了Successful就是我们连接成功的提示最后我们点击下面的OK就连接完成。

生活本来就沉闷,但跑起来就有风
原文地址:https://www.cnblogs.com/hyc5210/p/13442538.html