mysql - Mysql从命令行将数据导出为JSON不起作用
问题描述
我正在使用以下命令将选择查询记录下载到 json 文件中:
mysql -h <host> -u <username> <DatabaseName> -p -e "select JSON_OBJECT("test", id,"test1", subject_name, "test2", subject_desc) from test;" > test_data.json
但不能从命令行工作,从工具工作
解决方案
您需要指定-p <name_database>
执行查询的数据库名称
推荐阅读
- python - Python语法中'NAME'的定义是什么
- c++ - 如何解读perf的报告
- docker-image - Guacamole/Guacamole docker 镜像的源代码
- html - 滚动外观扰乱了 html 页面的宽度
- c# - 我们可以在编译时将 DBContext2 对象覆盖为 DBContext1 对象吗
- powershell - 与 c# 集成时,PowerShell 脚本返回空值
- c# - 使用 TraceListener 时的 I\O 竞争条件
- c# - 打印学生记录:我想在不同的页面上显示每条记录
- .net-core - 在 Windows 2008 R2 或 2016 中使用 C# 使用反恶意软件扫描接口 (AMSI)
- python - 如何为 MLP 处理 keras 中的可变长度序列?