• 禅道一键安装包如何实现mysql异机连接


    禅道的一键安装包,默认只能在服务器本机访问数据库。

    本文将着重讲述如何配置,实现一键安装包异机访问禅道数据库。

    特别说明:

    1、禅道必须是可以正常使用和访问到数据库。

    2、如果异机访问不到禅道和数据库,请检查网络和防火墙。

    3、涉及到数据安全,原则上我们不推荐异机访问数据库,请根据实际使用需求来做设置。

    一、Windows一键安装包异机访问mysql

    1、数据库添加用户名为root,host为%的用户

    1.1 禅道服务器本机,浏览器访问http://127.0.0.1,点击数据库管理,登录禅道数据库。

    1.2 到mysql数据库,找到user表,添加一条 host为%的用户记录。(如果是只允许某个地址访问的话,可以把% 改为允许访问的IP地址)

    也可以直接在mysql数据库user表里执行以下SQL, 添加用户为root,密码为123456:

    GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

    2、注释掉   bind-address= 127.0.0.1

    到禅道windows一键安装包 xampp/mysql/my.ini 以及xampp/runner/res/mysql/my.ini 配置文件  把 bind-address= 127.0.0.1,注释掉。

    (如果没有这条记录,就不用管了,直接跳过。)

    3、 刷新mysql权限

    在mysql数据库里执行 FLUSH PRIVILEGES,刷新权限。或者是直接重启mysql服务。

    二、Linux一键安装包异机访问mysql

    1、数据库添加用户名为root,host为%的用户

    1.1 禅道服务器本机,浏览器访问http://127.0.0.1/adminer,禅道默认数据库用户名是root,密码是123456。

    1.2 到mysql数据库,找到user表,添加一条用户名为root, host为%的用户 记录。(如果是只允许某个地址访问的话,可以把% 改为允许访问的IP地址 )

    也可以直接在mysql数据库user表里执行以下SQL,添加用户为root,密码为123456:

     GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

    2、注释掉   bind-address= 127.0.0.1

    到禅道Linux一键安装包 opt/zbox/etc/mysql/my.cnf  把 bind-address= 127.0.0.1,注释掉。

    (如果没有这条记录,就不用管了,直接跳过。)

    3、 刷新mysql权限

    在mysql数据库里执行 FLUSH PRIVILEGES,刷新权限。或者是直接重启mysql服务。

  • 相关阅读:
    Weblogic魔法堂:AdminServer.lok被锁导致启动、关闭域失败
    CSS魔法堂:盒子模型简介
    .Net魔法堂:提取注释生成API文档
    CSS魔法堂:Position定位详解
    CMD魔法堂:获取进程路径和PID值的方法集
    CentOS6.5菜鸟之旅:识别NTFS分区
    CentOS6.5菜鸟之旅:安装rpmforge软件库
    CMD魔法堂:CMD进入指定目录
    CentOS6.5菜鸟之旅:VIM插件NERDtree初探
    CSS魔法堂:选择器及其优先级
  • 原文地址:https://www.cnblogs.com/chenshengkai/p/12853551.html
Copyright © 2020-2023  润新知