gpt4 book ai didi

mysql - 如何使用外键禁用 InnoDB 的 MySQL 注释?

转载 作者:可可西里 更新时间:2023-11-01 06:51:49 25 4
gpt4 key购买 nike

一段时间以来,我注意到 MySQL 会将注释附加到定义了外键的 InnoDB 表中。它看起来像这样:

InnoDB free: 0 kB; (<code>event_id</code>) REFER <code>events</code>(<code>event_id</code>) ON U...

为了正确显示我的表描述,我必须解析字符串并用分号分隔它。一般情况下这没什么大不了的,但是在数据库 GUI 中一直看到此消息非常烦人。

我通过 stackoverflow 找到了 this question这对我来说不是很方便,所以我在徘徊是否可以禁用此行为/错误?

更新:托管提供商服务器上安装的 MySQL 版本为 5.0.77

最佳答案

我在MySQL官方论坛上发现了这个问题。 MySQL 工程师似乎知道这个问题,但没有解决它。 http://forums.mysql.com/read.php?22,49710,49710#msg-49710

I'm not sure I'm in the position to negotiate a change in the InnoDB storage engine, however if you ask me as a user and a MySQL developer I'd say: yes, change this as soon as you can. The free space info does not belong in the table comment. .. Mike Lischke, Senior Software Engineer MySQL Developer Tools Oracle Corporation, www.oracle.com ..

-

some applications will break when we move the info from the comment to Data_free. And users will need to learn a new way to check the free space. Thus, the change can only take place in a new major version. Heikki Oracle Corp./Innobase Oy InnoDB - transactions, row level locking, and foreign keys for MySQL

关于mysql - 如何使用外键禁用 InnoDB 的 MySQL 注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4909498/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com