zoukankan      html  css  js  c++  java
  • Jumpserver(跳板机、堡垒机)启动jms Django连接mysql数据库报错

    解决办法

    根据报错信息 , 去查看官方手册

    在settings.py文件夹加入DATABASES['OPTIONS']['init_command'] = "SET sql_mode='STRICT_TRANS_TABLES'"

    修改 jumpserver安装目录下 apps/jumpserver/settings.py

    (py3) [root@jumpserver jumpserver]# vim /opt/jumpserver/apps/jumpserver/settings.py
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.{}'.format(CONFIG.DB_ENGINE),
            'NAME': CONFIG.DB_NAME,
            'HOST': CONFIG.DB_HOST,
            'PORT': CONFIG.DB_PORT,
            'USER': CONFIG.DB_USER,
            'PASSWORD': CONFIG.DB_PASSWORD,
            'ATOMIC_REQUESTS': True,
            # 添加以下内容
            'OPTIONS':{                                                                          
                'init_command':"SET sql_mode='STRICT_TRANS_TABLES'",
                'charset':'utf8mb4',
                },
        }       
    } 

     

    没有再报错了

    --求知若饥 虚心若愚
  • 相关阅读:
    多进程乱语
    python常用函数拾零
    Flutter 安装vscode
    Flutter 安装android studio
    vsCode设置
    android ViewPager
    Android shape
    android Intent
    java 集合
    java 泛型
  • 原文地址:https://www.cnblogs.com/bigdevilking/p/9434482.html
Copyright © 2011-2022 走看看