在终端中显示返回过多字段的 MySQL SELECT 时,哪种方式效果最佳?
为实现此目的,你可以在 MySQL 中使用以下语法 -
select *from yourTableName\G;
在此,G 可以用于垂直目的。你需要添加你的表名。
让我们创建一个表格来理解上述语法。借助 CREATE 命令创建一个表格。
以下是创建表格的查询 -
mysql> create table TooManyFieldsreturnDemo -> ( -> Id int, -> Name varchar(100), -> Age int -> ); Query OK, 0 rows affected (0.64 sec)
现在,你可以借助 INSERT 命令向表格中插入记录。查询如下 -
mysql> insert into TooManyFieldsreturnDemo values(1,'John',21); Query OK, 1 row affected (0.19 sec) mysql> insert into TooManyFieldsreturnDemo values(2,'Johnson',22); Query OK, 1 row affected (0.15 sec) mysql> insert into TooManyFieldsreturnDemo values(3,'Sam',23); Query OK, 1 row affected (0.10 sec) mysql> insert into TooManyFieldsreturnDemo values(4,'Carol',24); Query OK, 1 row affected (0.14 sec) mysql> insert into TooManyFieldsreturnDemo values(5,'David',25); Query OK, 1 row affected (0.12 sec)
现在,让我们应用上述语法来实现之前讨论的预期结果。查询如下 -
mysql> select *from TooManyFieldsreturnDemo\G;
以下是输出 -
*************************** 1. row *************************** Id: 1 Name: John Age: 21 *************************** 2. row *************************** Id: 2 Name: Johnson Age: 22 *************************** 3. row *************************** Id: 3 Name: Sam Age: 23 *************************** 4. row *************************** Id: 4 Name: Carol Age: 24 *************************** 5. row *************************** Id: 5 Name: David Age: 25 5 rows in set (0.00 sec)
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
安卓
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP