gpt4 book ai didi

MySQL 函数(宏?)适用于所有数据库?

转载 作者:行者123 更新时间:2023-11-29 15:33:42 24 4
gpt4 key购买 nike

我经常发现自己在做 select group_concat(COLUMN_NAME separator ', ') FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA='<current database>' AND TABLE_NAME='<argument>'; 。我手动复制粘贴此内容并更改 <current database><argument>适当的话,但如果我能做 somescript(foo) 那就太好了或类似的东西,它会自动填充当前数据库并输入 fooargument

最佳答案

虽然 MySQL CLI 显然无法做到这一点,但我刚刚发现 https://github.com/dbcli/mycli其中大部分内容(当前数据库部分除外)于 2017 年底在 1.14.0 中添加。 :

Add positional parameters to favorite queries (Thanks: Scrappy Soft).

虽然在与 Ubuntu 18.04(WSL 附带的)捆绑的 mycli 版本中不可用,但可以从 pip install mycli 获得,虽然自述文件指出您“可能”需要 root,但我的经验我不需要 sudo 但无法找到二进制文件,我读了 https://stackoverflow.com/a/46071447/308851并运行python -m site,运行find ~/.local -name mycli,然后将生成的目录添加到PATH

关于MySQL 函数(宏?)适用于所有数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58469184/

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