30 周年大招!MySQL AI 横空出世,DBA 终于不用吐槽了17认证网

正规官方授权
更专业・更权威

30 周年大招!MySQL AI 横空出世,DBA 终于不用吐槽了

前  言

MySQL 作为近十年比较流行的头部数据库,但因这两年 AI 和向量数据库的冲击,一直被广大 DBA 群体所诟病,社区版本一直无所作为,发布的 LTS V8.4 或者 V9.5 版本都没有什么亮点,让人惊掉下巴的是社区版仅有一个向量数据类型,其他的啥也没有,一度被大家认为官方会大力发展云上 HeatWave 放弃社区版,但最近半年发布的两个 V9.X 版本出现了一个新的分支数据库 MySQL AI 分支。值此庆祝成立 30 周年之际,官方宣布推出 MySQL AI——它是 MySQL 企业版的一个选项,提供内置的预测和生成 AI 功能,包括自动化机器学习、内置 LLM 和向量存储。
暂无图片

MySQL  官方分支版本

在官方网站上我们可以看到有如下几个不同的分支版本,而 MySQL AI 分支是最近出现的新分支。
https://www.mysql.com/products/MySQL HeatWave MySQL AIMySQL 企业版MySQL 标准版MySQL 经典版MySQL NDB 集群MySQL嵌入式(OEM/ISV)

MySQL  AI

MySQL AI 提供集成、自动化且安全的机器学习 (ML) 和生成式人工智能 (AI) 功能。AutoML 简化了 ML 流程,帮助您构建、训练和解释 ML 模型,无需数据移动或额外成本。同样,数据库内置的 LLM、向量存储和嵌入模型支持 GenAI、语义搜索和检索增强生成 (RAG),从而降低基础设施成本,且无需数据移动。

  • GenAI——利用数据库内 LLM(语言学习模型)帮助检索数据并生成或汇总内容,无需繁琐的外部 LLM 选择和集成。无需配置 GPU,从而降低基础设施成本。
  • 向量存储库——让 LLM 搜索您的专有文档,帮助您获得更准确、更符合上下文的答案,而无需将数据移动到单独的向量数据库。MySQL 自动生成嵌入。向量存储库以各种格式存储您的专有文档,作为 RAG 的知识库,帮助您获得更准确、更符合上下文的答案。
  • 全面的机器学习功能——通过集成机器学习功能,无需将数据复杂且耗时地迁移到单独的机器学习服务。轻松将机器学习训练、推理和解释应用于 MySQL 中的数据。AutoML 支持异常检测、预测、分类、回归和推荐系统任务,包括对文本列的处理。
  • 可解释模型和数据漂移检测——所有由 AutoML 训练的模型都是可解释的。它不仅提供预测结果,还会解释预测结果,从而增强您的信任度、公平性和合规性。数据漂移检测通过检测训练数据和新传入数据之间的差异,帮助分析师确定何时需要重新训练模型。
  • 文本转 SQL (NL2SQL) — 使用自然语言查询数据库。NL2SQL 使用语言学习模型 (LLM) 将自然语言查询转换为 SQL。它会收集相关的元数据,帮助模型更好地理解用户的意图,并生成符合数据库结构的 SQL 语句。

MySQL AI 架构

MySQL  AI 安装体验

MySQL AI 支持 RHEL8 或者 Oracle Linux 8 平台,32c/128GB 内存以及 512G 磁盘空间且拥有 MySQL 企业版许可证。

由于 MySQL AI 是企业版的一个选项,但可以线下部署,不能像社区版那样随便下载,只能通过 MOS 或者 edelivery 下载。
https://support.oracle.com/support/ Patchset 38768327: MySQL AI Server 9.5.2 RPM for Oracle Linux / RHEL 8 x86 (64bit)--在补丁下载页面,选择平台 Linux x86-64 ,产品选择 MySQL AI ,发行版选择 MySQL AI 9.5.2 即可找到。P38768327_952_Linux-x86-64.zip

https://edelivery.oracle.com/osdc/faces/Home.jspx 
--下载包 V1053490-01.zip
在补丁下载页面选择对应的 X86 平台和 MySQL AI 产品以及版本 9.5.2 即可下载。
1.解压安装
unzip V1053490-01.ziprpm -ivh mysql-ai-icu-data-files-9.5.2-1.2.el8.x86_64.rpmrpm -ivh mysql-ai-selinux-9.5.2-1.2.el8.x86_64.rpmrpm -ivh mysql-ai-libs-9.5.2-1.2.el8.x86_64.rpmrpm -ivh mysql-ai-client-9.5.2-1.2.el8.x86_64.rpmrpm -ivh mysql-ai-server-9.5.2-1.2.el8.x86_64.rpmrpm -ivh mysql-ai-llm-9.5.2-1.2.el8.x86_64.rpmrpm -ivh mysql-ai-setup-9.5.2-1.2.el8.x86_64.rpm2.启动登陆systemctl restart mysqldsystemctl status mysqldcat /var/log/mysqld.log | grep password3.修改本地 root 用户密码mysql> alter user root@'localhost' identified by 'JiekeXu';mysql> select Host,User from mysql.user;4.创建远程 root 用户mysql> create user root@'%' identified by 'JiekeXu';mysql> grant all on *.* to root@'%' with grant option;
接下来官方文档演示的就是“训练和使用机器学习模型”和“人工智能驱动的搜索和内容生成”,感兴趣的可以查看官方文档学习了解。https://dev.mysql.com/doc/mysql-ai/9.5/en/myai-genai.html

参考链接

https://www.mysql.com/products/mysqlai/https://dev.mysql.com/doc/mysql-ai/9.5/en/mys-mysqlai-ml-generate.htmlhttps://blogs.oracle.com/mysql/announcing-mysql-aihttps://www.mysql.com/products/https://support.oracle.com/support/https://edelivery.oracle.com/osdc/faces/SoftwareDelivery
全文完,希望可以帮到正在阅读的你,如果觉得有帮助,可以分享给你身边的朋友,同事,你关心谁就分享给谁,一起学习共同进步~~~

公众号:JiekeXu DBA之路

墨天轮:https://www.modb.pro/u/4347

CSDN :https://blog.csdn.net/JiekeXu

ITPUB:https://blog.itpub.net/69968215

IFCLUB:https://ifclub.com.cn/user?type=1

腾讯云:https://cloud.tencent.com/developer/user/5645107

想了解更多行业资讯

扫码关注👇

了解更多考试相关

扫码添加上智启元官方客服微信👇

未经允许不得转载:17认证网 » 30 周年大招!MySQL AI 横空出世,DBA 终于不用吐槽了
分享到:0

评论已关闭。

400-663-6632
咨询老师
咨询老师
咨询老师