首页 > 数据库 >sql 审核工具 archery

sql 审核工具 archery

时间:2023-10-25 16:16:19浏览次数:33  
标签:archery compose manage git sql 审核 docker python3

这里使用git 下载

git clone https://gitee.com/rtttte/Archery.git

使用docker-compose 进行部署

cd  Archery/src/docker-compose

执行部署命令

docker-compose -f docker-compose.yml up -d

初始化操作

#表结构初始化
docker exec -ti archery /bin/bash
cd /opt/archery
source /opt/venv4archery/bin/activate
python3 manage.py makemigrations sql
python3 manage.py migrate

#数据初始化
python3 manage.py dbshell<sql/fixtures/auth_group.sql
python3 manage.py dbshell<src/init_sql/mysql_slow_query_review.sql

#创建管理用户
python3 manage.py createsuperuser

#重启服务
docker restart archery

#日志查看和问题排查
docker logs archery -f --tail=10
logs/archery.log

访问:

http://127.0.0.1:9123/

添加数据库实例

 即可执行查询

 

标签:archery,compose,manage,git,sql,审核,docker,python3
From: https://www.cnblogs.com/libruce/p/17787421.html

相关文章

  • 多款国产操作系统安装数据库干货文档汇总(含Oracle/MySQL/国产数据库等)
    随着国产化的逐步推进,越来越多的企业选择将数据库安装在国产操作系统上。为帮助大家了解国产操作系统上的数据库成功搭建案例与搭建方式,本文整理了墨天轮数据技术社区上用户分享的实操文档,涵盖银河麒麟、中标麒麟、统信UOS、openEuler等常见的国产操作系统,数据库以Oracle为主,此外......
  • MySQL
    MySQL概述MySQL连接语法mysql -u用户名 -p密码[-h数据库服务器IP地址 -p端口号]关系型数据库:(RDBMS)建立在关系模型基础上,由多张相互连接的二维表组成的数据库特点:使用表存储数据,格式统一,便于维护使用SQL语言操作,标准统一,使用方便,可以用于复杂......
  • Kettle链接SqlServer+Jdk8 问题解决
     这两天要弄个ldap对接,客户端server2016,数据库那边winserver2008,数据库也是2008最开是链接出现类似这样的,更换了链接mssql的Jar版本,从12换到了6的老版本,没用。  后来更改网上提示的  C:\ProgramFiles\Java\jre-1.8\lib\security\java.security文件jdk.tls.......
  • MySQL
    数据库的基础数据库新系统 数据与信息联系数据和信息之间是相互联系的。数据是反映客观事物属性的记录,是信息的具体表现形式。数据经过加工处理之后,就成为信息;而信息需要经过数字化转变成数据才能存储和传输。数据库存储单元--服务器数据库系统的构成存......
  • Can't connect to local MySQL server through socket '/tmp/mysql.sock'
    Can'tconnecttolocalMySQLserverthroughsocket'/tmp/mysql.sock' 删除配置文件后重启servicemysql restart  root316191014:06?00:00:00/bin/sh/home/mysql/bin/mysqld_safe--datadir=/home/mysql/data--pid-file=/home/mysql/data/localhos......
  • MySQL 常用配置及备份脚本
    1.查看配置文件位置 mysql--verbose--help|grepmy.cnf2.给一个用户赋予权限GRANTALLONradiansdb.*TO'admin'@'%';3.显示权限SHOWGRANTSFOR'admin'@'%';4.MySql会读取多个my.cnfMySql不仅会读取设置的默认配置文件,如果设置的默认配置不是/etc/m......
  • 功能不够,SQL来凑,修改数据库的正确姿势?
    修改数据库是一项关键任务,需要小心谨慎地执行,以确保数据的完整性和准确性。下面是一个详细的步骤指南,介绍了正确修改数据库的姿势。第一步:备份数据库在进行任何数据库修改之前,务必备份数据库。这样,如果发生意外情况,可以恢复到修改之前的状态。使用数据库管理工具或命令行工具创......
  • MySQL 有哪些常见的面试题
    MySQL是一种常用的关系型数据库管理系统,在面试过程中经常会涉及与MySQL相关的问题。以下是一些常见的MySQL面试题:1.介绍一下MySQL和其他数据库管理系统的区别。  -MySQL是开源的,其他商业数据库管理系统(如Oracle、MicrosoftSQLServer)需要购买许可证。  -My......
  • 如何用MySQL快速导入sql数据?
     在MySQL中,可以使用多种方法来快速导入SQL数据。以下是一些常用的方法和技巧,以帮助你在MySQL中快速导入大量的SQL数据。1.使用mysql命令行工具  -将SQL文件保存到本地计算机上。  -打开终端或命令提示符窗口,并导航到mysql命令行工具所在的路径。 ......
  • Mysql、Oracle 中将汉字(中文)按照拼音首字母排序
    Mysql 将汉字(中文)按照拼音首字母排序ORDERBYCONVERT(表别名.字段名USINGgbk)COLLATEgbk_chinese_ciASC;例子select*from(select'嘉实资产'a,'000830'bunionselect'中金鼎益稳健3号单一资产管理计划'a,'002544'bunionselect......