导读
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个

创建相关表,并插入数据
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
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




