提问人:Super Kai - Kazuya Ito 提问时间:11/14/2023 最后编辑:Super Kai - Kazuya Ito 更新时间:11/15/2023 访问量:42
在MySQL中的SQL语句之后,“ego”或“go”不起作用
`ego` or `go` doesn't work after a SQL statement in MySQL
问:
首先,文档如下:
mysql> help
...
ego (\G) Send command to mysql server, display result vertically.
...
go (\g) Send command to mysql server.
...
但是,ego 或 go 在 SQL 语句后不起作用,如下所示:
mysql> SELECT * FROM person
-> ego
艺术
mysql> SELECT * FROM person
-> go
mysql> SELECT * FROM person
-> \G
*************************** 1. row ***************************
id: 1
name: John
*************************** 2. row ***************************
id: 2
name: David
艺术
mysql> SELECT * FROM person
-> \g
+----+-------+
| id | name |
+----+-------+
| 1 | John |
| 2 | David |
+----+-------+
那么,我该如何在 SQL 语句之后制作或工作呢?ego
go
答:
1赞
Super Kai - Kazuya Ito
11/14/2023
#1
您可以将 --named-commands 或 -G 与 login 一起使用,以使 ego 或 go 在 SQL 语句之后工作,如下所示:
mysql -u john -p --named-commands
艺术
mysql -u john -p -G
或者在 Windows 上,您可以设置如下图所示。*我的答案解释了,我的答案解释了在 Windows 上的位置:named-commands
[mysql]
my.ini
[mysql]
my.ini
# "my.ini"
[mysql]
...
named-commands
然后,您可以通过在 SQL 语句后将 location 设置为 或 to make 或 work 来登录,如下所示。* 或者必须是第一个选项,否则会出现错误:my.ini
--defaults-file=
--defaults-extra-file=
ego
go
--defaults-file=
--defaults-extra-file=
mysql --defaults-file='C:\ProgramData\MySQL\MySQL Server 8.0\my.ini' -u john -p
艺术
mysql --defaults-extra-file='C:\ProgramData\MySQL\MySQL Server 8.0\my.ini' -u john -p
最后,或者在SQL语句之后工作,如下所示:ego
go
mysql> SELECT * FROM person
-> ego
*************************** 1. row ***************************
id: 1
name: John
*************************** 2. row ***************************
id: 2
name: David
艺术
mysql> SELECT * FROM person
-> go
+----+-------+
| id | name |
+----+-------+
| 1 | John |
| 2 | David |
+----+-------+
此外,或者在 SQL 语句之后不起作用,如下所示:ego
go
mysql> SELECT * FROM personego
->
艺术
mysql> SELECT * FROM person ego
->
艺术
mysql> SELECT * FROM persongo
->
艺术
mysql> SELECT * FROM person go
->
mysql> SELECT * FROM person\G
*************************** 1. row ***************************
id: 1
name: John
*************************** 2. row ***************************
id: 2
name: David
艺术
mysql> SELECT * FROM person \G
*************************** 1. row ***************************
id: 1
name: John
*************************** 2. row ***************************
id: 2
name: David
艺术
mysql> SELECT * FROM person\g
+----+-------+
| id | name |
+----+-------+
| 1 | John |
| 2 | David |
+----+-------+
艺术
mysql> SELECT * FROM person \g
+----+-------+
| id | name |
+----+-------+
| 1 | John |
| 2 | David |
+----+-------+
评论