Yearning 不依赖于任何第三方 SQL 审核工具作为审核引擎,内部已自己实现审核/回滚相关逻辑。依赖 Mysql 数据库。mysql 版本必须为5.7及以上版本(8.0及以上请将sql_mode 设置为空)并已事先自行安装完毕且创建 Yearning 库,字符集应为 UTF8mb4。
1、官网下载地址:https://github.com/cookieY/Yearning/releases
2、下载:wget https://github.com/cookieY/Yearning/releases/download/2.3.5/Yearning-2.3.5-linux-amd64.zip
3、修改配置文件
vi conf.toml
[Mysql]
Db = "Yearning"
Host = "127.0.0.1"
Port = "3306"
Password = "xxxx"
User = "root"
[General] #数据库加解密key,只可更改一次。
SecretKey = "dbcjqheupqjsuwsm"
4、初始化及安装
./Yearning install
5、启动
./Yearning run
或者参数方式启动:
./Yearning run --push "172.27.80.35" -port "8000"
访问:http://192.168.73.135:8000/ 账号: admin Yearning_admin
参考文章:https://blog.51cto.com/u_12099683/3694120
https://guide.yearning.io/install.html
扩展:mysql的 sql_mode介绍:https://jingyan.baidu.com/article/ae97a64621a125bbfd461d98.html