如何获取 mysql 中列的转储>

发布于 2024-11-29 22:35:19 字数 235 浏览 3 评论 0原文

我想在 php 中转储像 var_dump 这样的列。

例如:

从表名中选择转储(col_name)

o/p =>

Typ=96 Len=10: 113,119,101,114,116,121,32,32,32,32

但它说这样的函数不存在。 mysql 中的哪个函数可以做到这一点或者如何实现它

I want to have dump of column like var_dump in php.

For eg:

select dump(col_name) from table_name

o/p =>

Typ=96 Len=10: 113,119,101,114,116,121,32,32,32,32

but it says such function does not exists. which function in,mysql does that or how to go for it

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

青瓷清茶倾城歌 2024-12-06 22:35:19

您可以使用 GROUP_CONCAT 获取以逗号分隔的值列表:

SELECT GROUP_CONCAT(col_name SEPARATOR ',') ...

注意。 GROUP_CONCAT 的结果取决于 max_allowed_pa​​cketgroup_concat_max_len 变量;如果表中有很多记录,则需要增加默认值(SET group_concat_max_len = xxxx);

You can use GROUP_CONCAT to get list of values separated by comma:

SELECT GROUP_CONCAT(col_name SEPARATOR ',') ...

Note. The result of GROUP_CONCAT depends on max_allowed_packet and group_concat_max_len variables; if you have many records in your table, you need to increase default values (SET group_concat_max_len = xxxx);

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文