mariadb相关内容

没有使用空间索引

我在GEO_LOCATION列上有空间索引,但是当我执行EXPLAIN时,它没有显示索引正在被使用。任何人都可以说出原因吗? EXPLAIN SELECT AsText(GEO_LOCATION) 来自PERSON WHERE ST_Distance(POINT(-94.0724223,38.0234332),GEO_LOCATION) ..
发布时间:2018-08-02 15:39:00 数据库

如何在MariaDB 10中启用大型索引?

在Debian Jessie中,我安装了MariaDB服务器10.0.30,并尝试增加最大密钥长度。 AFAIU取决于启用配置参数 innodb_large_prefix 。根据文档,它还需要 barracuda 文件格式和 innodb_file_per_table 。在配置中设置它们并重新启动服务器后,我在客户端看到这些参数设置正确: >显示全球变量如'innodb_large%'; ..
发布时间:2018-08-02 13:51:00 数据库

MariaDB中的索引键大小限制是多少?

在MySQL“单列索引的索引键最多可达767个字节。相同的长度限制适用于任何索引键前缀。” 查看和搜索MariaDB文档我找不到对此或类似限制的引用。 这个限制是多少? 我找不到文档页面的链接是什么? 解决方案 这是一个有点隐藏,但是例如 https://mariadb.com/kb/en/mariadb/documentation/storage-engines/ ..
发布时间:2018-08-02 13:41:46 其他开发

MariaDB插入BLOB图像

我想做什么? 我想使用以下内容将图片插入MariaDB数据库命令行,使用LOAD_FILE功能。 出了什么问题? 我总是得到一个NULL返回。 我不想要一个像这样的解决方案:这很糟糕风格,我到目前为止还没有看到 - 尝试存储完整的路径!我想要将此图片存储在此数据库中,不路径。 系统 mysql Ver 15.1 Distrib 10.1.17-MariaDB ,对于 ..
发布时间:2018-07-26 15:25:06 数据库

休眠时间戳 - 毫秒精度

看起来像存储毫秒级精度的时间戳是hibernate的一个常见问题。 我在数据库中的字段最初设置为时间戳记(3),但我也尝试过日期时间(3),不幸的是,它没有任何区别。 我尝试过使用Timestamp和Date类,最近我开始使用joda时间库。经过所有这些努力,我仍然无法以毫秒级的精度节省时间戳。 这个类的映射包含以下属性: ..
发布时间:2018-06-08 20:23:33 Java开发

从Hibernate 4迁移到5

我尝试迁移到使用Hibernate 5的Spring Boot 1.4。 我有一个包含表创建的MariaDB数据库的备份脚本。 到期在Spring Boot中,我的实体使用了以下id生成策略。 @GeneratedValue(strategy = GenerationType。 AUTO) 在我的 application.properties I有 spr ..
发布时间:2018-06-08 20:23:16 J2EE

Java中的MariaDB动态列集成

我正在研究有关将MariaDB动态列概念与Java集成的概念证明。所以问题是该列将在BLOB中,数据将存储在键值对中。目前,当从数据库返回字节[]时,没有任何JSON对象格式或任何分隔符。所以很难解析数据并找到一个密钥的值。这可以使用Java中的Native查询完成。但是如何使用JPA / Hibernate检索数据,还是会支持动态列? Thanks Advance in。 解决方案 您 ..
发布时间:2018-06-08 19:44:27 Java开发

从MySql迁移:MariaDB服务器意外关闭客户端连接

由于许可/商业用途的原因,我们正在从MySql迁移到MariaDB。 $ b 我们已经成功地用MariaDB客户端jar替换了MySql连接器jar(第一个更改),现在正试图用MariaDB服务器替换MySql服务器而不更改数据文件。 我们的所有应用程序都运行完好约8-12小时,之后我们看到以下例外: org.springframework.transaction.CannotCr ..
发布时间:2018-06-08 19:23:20 Java开发

什么是“不是PersistText值”意思?

我是新来的yesod,并且正在尝试通过此屏幕录像制作相同的博客项目: https://www.youtube.com/watch?v=SadfV-qbVg8 ,唯一的区别是我使用的是MariaDB而不是PostgreSQL。每当我添加一个新的博客文章并重定向到显示它的页面时,我看到这个错误: [Error#yesod-核心] get BlogPostKey {unBlogPostKey = ..
发布时间:2018-06-05 11:39:27 数据库

MariaDB虚拟列 - 我可以有散列吗?

MariaDB具有虚拟列,允许用户自动对其他列数据执行操作。例如,如果您希望以不同的度量单位度量单位来显示数据,则只需简单地除以10或1000,如下表所示: > CREATE TABLE a( id INT NOT NULL AUTO_INCREMENT, distance_meters INT(11), distance_kilometers FLOAT(11,3)AS(distance_ ..
发布时间:2018-06-01 19:26:50 其他开发

需要一个工作策略来在Jenkins管道脚本中执行SQL脚本

作为Jenkins管道脚本的一部分,我需要执行一些SQL脚本来初始化一个数据库(mariadb)。这项工作在我拥有的詹金斯奴隶上运行。我维护Jenkins主实例,但不是它运行的主机。 我的第一个尝试是在脚本中调用内联代码“Sql.newInstance(.. 。)“和”sql.execute(...)“。因为mariadb jar不在classpath中。 然后我尝试设置从属的CLAS ..
发布时间:2018-05-30 10:19:10 其他开发