MySQL提供一个命令行工具mysql,支持交互式和非交互式使用.
下面说的内容是在交互式使用环境下讨论.
对于一个SELECT查询的结果,mysql可以控制每行记录的输出格式,可以控制当输出结果
大于一屏时如何显示,可以控制输出结果是否保存于文件中.
'控制每行记录的输出格式',是指当一行查询记录内容过长时,可以将其由水平
格式转变为垂直格式.方法是在查询语句的结尾使用'\G'代替';'.
'控制当输出结果大于一屏时如何显示',是指借用系统分页程序来控制.方法是
使用mysql命令pager.
'控制输出结果是否保存于文件中',是指在浏览查询输出的同时完成了输出结果
在本地文件的保存.方法可以是使用mysql命令tee,也可以是在mysql命令pager中使用系统的tee程序.
当然,上面提到的一些方法,对于mysql的非交互式使用也存在对应的使用方式.
下面的blog内容,大致覆盖了上面谈及的内容:
更好的了解,还是查看MySQL的官方文档.可以这里找到更多内容:
http://dev.mysql.com/doc/refman/5.1/zh/client-side-scripts.html#mysql
相关推荐
MacOS的命令行工具来分析xcbodebuild测试结果并产生包含activity截图的HTML输出
MySQL的默认编码是Latin1,不支持中文,如何修改MySQL的默认编码呢,下面以gbk为例来说明(这里只介绍Windows环境下) 1、中止MySQL服务(打开控制面板–>管理工具–>服务)找到MySQL,右键选择停止。 2、打开MySQL...
mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器...
8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...
8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端...
8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 ...
8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...
8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...
野马 胡子模板的命令行工具,从各种数据源生成输出抽象的Mustang 是一个命令行工具,通过应用 mustache 模板从各种数据源(例如 CSV/JSON 文件、URL、MySQL、MongoDB)生成所需的输出。安装 $ npm install -g ...
我的(sql)传呼机mypager是旨在与UNIX平台上MySQL和PostgreSQL命令行客户端一起使用的工具。 它的目标是简化结果集的读取,执行以下两项操作: 着色数据(数字,日期,UUID和NULL) 在输出不适合终端的情况下使用...
使用“管道输出”的方式把mysql命令行产生的内容直接传递给redis-cli,以绕过“中间件”的方式使两者在进行数据操作时达到最佳速度。 一个约八百万行数据的mysql表,原本导入到redis中需要90分钟,使用这个方法后,...
桌子Tables是一个简单的命令行工具和强大的库,用于将CSV或JSON文件之类的数据导入关系数据库表中。 目标是使大型数据集的数据导入变得容易,可配置且稳定,以便将其导入关系数据库以进行更好的分析。安装包含为库:...
gawk进阶,mysql数据库,sed进阶,shell脚本编程进阶,初识sed和gawk,处理用户输入,基本脚本,脚本函数,脚本实用工具,结构化命令,控制脚本,理解输入和输出,图形化桌面的脚本编程,正则表达式,循环语句。...
适合java课设中使用,javaweb中有些接口设计可以参考,无论是刚接触springboot还是已经有一些基础都可以放心使用。 技术选型 springboot mybatis-plus poi-ooxml lombok mysql druid 其他 心动不如行动,我的建议...
规则简单灵活、批量任务并发、输出方式丰富(mysql/mongodb/csv/excel等)、有大量Demo共享;另外它还支持横纵向两种抓取模式,支持模拟登录和任务暂停、取消等一系列高级功能。 框架特点:1、为具备一定Go或JS编程...
XORM工具 xorm工具是用于数据库操作的一组工具。 源安装 go get github.com/go-xorm/cmd/xorm 并且您应该安装以下依赖: github.com/go-xorm/xorm MySQL的: MyMysql的: Postgres: SQLite: MSSQL: *...
Sql2json:sql2json是一种查询sql数据库并以标准输出或外部文件的JSON或CSV格式写入结果的工具 sql2json帮助您自动执行重复性任务。 例如,我需要一个cronjob来提取昨天的销售额并将其发送到geckoboard。 该工具...