当遇到服务器返回无效时区的问题,可以尝试在PyCharm中手动配置'serverTimezone'为UTC来解决连接数据库的问题。但这不是永久解决方案,因为每次新建项目都需要重新设置。更持久的方法是通过MySQL命令行设置全局时区,如'set global time_zone = '+8:00';。不过,这种方法在重启后可能失效,需要在配置文件my.ini中进行永久修改。
摘要由CSDN通过智能技术生成
serverTimezon问题
服务器返回无效时区。进入“高级”选项卡,手动设置“serverTimezone”属性。
一种是在pycharm中手动配置
找到 ‘serverTimezone’ 把它的 Value 设置为 UTC 这时再回到 ‘General’ 再次测试连接,这时就应该可以连接上数据库了。 注意 但是这样子,每次创建新的项目都要去重新设置一遍,而且’serverTimezone’ 每次出现的位置都不一样,这样子就要花费很多时间去找,这是没必要的。所以我们可以直接把它里面的 ‘serverTimezone’ 的默认值修改为 ‘UTC’。
Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezon问题
这里写自定义目录标题serverTimezon问题一种是在pycharm中手动配置第二种好了成功serverTimezon问题服务器返回无效时区。进入“高级”选项卡,手动设置“serverTimezone”属性。一种是在pycharm中手动配置找到 ‘serverTimezone’ 把它的 Value 设置为 UTC 这时再回到 ‘General’ 再次测试连接,这时就应该可以连接上数据库了。注意但是这样子,每次创建新的项目都要去重新设置一遍,而且’serverTimezone’ 每次出现的