前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[MYSQL] mysql 9.0更新支持向量(ibd2sql同时也支持向量)

[MYSQL] mysql 9.0更新支持向量(ibd2sql同时也支持向量)

原创
作者头像
大大刺猬
发布2024-07-03 11:10:53
2120
发布2024-07-03 11:10:53
举报
文章被收录于专栏:大大刺猬大大刺猬

导读

mysql 2024.07.01更新了mysql 9.0.0 Innovation Release 三个月后还要更新到9.1.0

对我有影响的有:

1. 对向量的支持

向量的支持, 那我就得更新ibdsql了, 好在这个数据类型和空间坐标差不多, 都可以使用hash来表示. 就完全当作空间坐标来解析了...

2. mysql_native_password密码插件默认不安装了.

我那mysql安装脚本默认创建的账号存在部分使用mysql_native_password密码插件的就会创建失败.... 这个密码认证插件也无法手动安装了.(相关参数已移除). 但mysql客户端还是保留了mysql_native_password的认证方式(向前兼容)

使用ibd2sql解析mysql 9.0.0的ibd文件

vector相关的官方文档还没找到, 相关的函数目前只看到这5个

创建相关表,并插入数据

代码语言:sql
复制
create table db1.test_vector(id int primary key, aa vector(2048));
insert into db1.test_vector values(1,TO_VECTOR('[2048,2048]'));

然后使用ibd2sql解析该表数据

和数据库里面查询的验证一下, 是符合的.

参考:

https://blogs.oracle.com/mysql/post/mysql-july-2024-ga-releases-now-available

https://dev.mysql.com/doc/refman/9.0/en/mysql-nutshell.html

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 导读
    • 1. 对向量的支持
      • 2. mysql_native_password密码插件默认不安装了.
      相关产品与服务
      云数据库 MySQL
      腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档