云原生项目二
·
项目概述
基于 openEuler + MySQL8.0.45 + Python3.11.9 + 腾讯云 TokenHub 大模型,实现自然语言转 MySQL 只读 SQL、自动执行查询、AI 业务解读、SQL 执行计划解析与索引调优,支持命令行终端 + Streamlit Web 可视化双入口。
软硬件环境清单

一、openEuler 系统初始化
1:部署 openEuler 虚拟机

注意:重新配IP地址,否则chrony时间同步不了
2.关闭安全防护

3.配置主机名

4.重启时间服务验证

5.下载


6.安装编译所需的依赖包

7.下载源码编译安装Python3.11.9

8.解压Python的压缩包

9.安装编译依赖

10.执行 configure

多核编译安装代码

建立全局软链接,不覆盖系统自带Python3

验证安装
校验SSL模块(AI接口必备)

11.配置国内 pip 源及安装项目依赖

二、下载MySQL,并通过Xftp8传入

解压缩MySQL压缩包
# 解压
tar -xvf mysql-8.0.45-linux-glibc2.28-x86_64.tar.xz
# 移动到 /usr/local 并改名为 mysql
mv /mysql-8.0.45-linux-glibc2.28-x86_64 /usr/local/mysql


成功登录mysql并改了临时密码

安装 streamlit

创建数据库

接入api

目录下创建文件


测试部分到此结束,开始web可视化

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐



所有评论(0)