mysql - 如何抑制 mysql 查询(cmd 行)输出中的连字符
问题描述
当我在命令行运行 mysql 查询时,输出用连字符、横杠和加号封装...
mysql -h myhost -u me -pmypw -N thedb -e "select 1 from table1"
我得到...
+---+
| 1 |
+---+
我怎样才能摆脱连字符、横杠和加号?
谢谢 !
如果您能告诉我如何在命令中转义反引号,则可以加分,因为需要它们来指定某人决定用保留字命名的列名...
mysql -h myhost -u me -pmypw -N thedb -e "select `trigger` from table1"
我尝试了 \ 和 `` 和 '`' 以及我能想到的任何其他东西。没运气。
我通过创建一个使用非保留词代替“触发器”的表的视图来解决这个问题(有点)
解决方案
推荐阅读
- simics - 前端对象没有实现命令所需的processor_info接口
- javascript - Javascript Regex:查找并替换重复少于一定次数的字母
- javascript - 使用javascript将变量添加到url的末尾
- mobile - 当今世界的 16 个通用 CPU
- python - Seaborn histplot 无法与自定义调色板一起正常工作
- javascript - 为什么 JavaScript aws-sdk ssm getParameter 需要所有参数的权限,而不仅仅是我需要的那个?
- python - 使用python存储和更新MS访问表
- javascript - 使用 fetch 和 javascript 调用 API 时出现对象错误
- c - 拆分字符串但保留 C 中的分隔符
- hadoop - Gobblin 中的 HDFS 回溯配置